Python输入一个列表,列表内容为你的姓名、性别、年龄,如[‘Adam’, 18, ‘男’]。要求从列表中取出每一个元素,打印出“我叫【】。”、“我今年【】岁。”、“我是一个【】孩子”等三句话。【】部分以从列表取出的元素来代替。
时间: 2023-05-14 21:04:52 浏览: 41
好的,我可以回答这个问题。以下是Python代码:
```python
info_list = ['Adam', 18, '男']
print("我叫{}。".format(info_list[0]))
print("我今年{}岁。".format(info_list[1]))
print("我是一个{}孩子。".format(info_list[2]))
```
输出结果为:
```
我叫Adam。
我今年18岁。
我是一个男孩子。
```
相关问题
用python创建一个学生类包括学号姓名性别年龄Python成绩存储到列表中
好的,这是一个关于 Python 编程的问题。可以回答。
可以使用以下代码创建一个学生类,并将学生信息存储到列表中:
```python
class Student:
def __init__(self, id, name, gender, age, score):
self.id = id
self.name = name
self.gender = gender
self.age = age
self.score = score
students = []
students.append(Student(1, '张三', '男', 18, 90))
students.append(Student(2, '李四', '女', 19, 85))
students.append(Student(3, '王五', '男', 20, 95))
```
这样就创建了一个学生类,并将三个学生的信息存储到了列表中。
python输入一个列表
这里是Python代码,用于输入一个列表:
```python
# 方式1:手动输入
my_list = [] # 创建空列表
n = int(input("请输入列表长度:")) # 输入列表长度
for i in range(n):
item = input("请输入列表元素:") # 输入列表元素
my_list.append(item) # 添加元素到列表末尾
print("输入的列表为:", my_list)
# 方式2:使用split()方法将输入的字符串拆分成列表
my_str = input("请输入以空格分隔的列表元素:")
my_list = my_str.split() # 将字符串拆分成列表
print("输入的列表为:", my_list)
```
使用方式1时,程序会先要求输入列表长度,然后逐个输入列表元素,最后将列表输出。
使用方式2时,程序要求输入一个以空格分隔的字符串,然后将其拆分成列表,最后将列表输出。