s = input()
print(s)
n = int(input())
print(n)
5
5
input():表示读入一行字符串。
split():表示以空格间隔切分出多个字符串序列,如果逗号间隔可以加参数split(‘,’)。
map():将序列每个元素转为整数,转浮点数把int改为float。
n, m = map(int, input().split())
print(n, m)
3 5
3 5
list1 = list(map(int, input().split()))
print(list1)
1 2 3 4 5
[1, 2, 3, 4, 5]
n = int(input())
list1 = []
for i in range(n):
x = int(input()) # 读入一个整数
list1.append(x) # 添加到列表中
print(list1)
5
10
20
30
40
50
[10, 20, 30, 40, 50]
dict1 = eval(input())
print(dict1)
{'Sun': 18, 'Li': 20, 'Zhao': 17, 'Qian': 20, 'Chen': 20}
{'Sun': 18, 'Li': 20, 'Zhao': 17, 'Qian': 20, 'Chen': 20}
n = int(input()) # 输入学生人数
dict1 = {}
for i in range(n):
name, score = input().split() # 输入姓名和成绩,空格间隔
dict1[name] = int(score)
print(dict1)
5
lilei 80
hanmeimei 99
lily 85
lucy 68
jim 72
{'lilei': 80, 'hanmeimei': 99, 'lily': 85, 'lucy': 68, 'jim': 72}
list1 = ['abc', 'edf', 'xy']
s = ' '.join(list1) # 用空格连接列表中的每个字符串,得到一个字符串
print(s)
abc edf xy
a = 3
b = 5
print(a, b) # 输出数据,默认空格间隔
print(a, b, sep=',') # 输出数据,逗号间隔
3 5
3,5
list1 = [1, 3, 5]
print(list1) # 输出列表
print(*list1) # 输出数据,默认空格间隔
print(*list1, sep=',') # 输出数据,逗号间隔
[1, 3, 5]
1 3 5
1,3,5
a = 10
b = 3.1415
print(f'{a} {b:.2f}') # 小数点后面两位,四舍五入
10 3.14
a = 10
b = 3.106
c = 3.102
print(f'{a} {b:.3g} {c:.3g}') # 有效数字包括小数点前后的数字,用g格式,四舍五入,末尾有0会舍弃
10 3.11 3.1