内置函数 input
# input可以获取用户在键盘上的输入
# 比如,有时候我们会获取用户输入的名字,比如jack,然后输出hello jack !
name = input("请输入名字:")
print("hello", name, "!")
# 比如,有时候我们会获取用户输入的两个数字,比如1 2,然后输出3
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
print(num1 + num2)
# 比如,有时候我们会获取用户输入的列表,比如[1, 2, 3], 然后加起来
print(sum(eval(input("请输入列表:"))))

使用input注意2个问题
第一、input括号中的字符串为获取用户输入时的提示语,提示用户需要输入什么值,一般都是字符串类型
第二、用户键盘上输入后,input的返回值,永远是字符串类型。所以如果输入的是数字,并且希望进行数字运算,则需要转化为数字类型,比如,整数类型,再进行加法等数学运算,如果输入的是列表,元祖,字典,集合等类型,则需要用eval进行转化为原本的数据类型

浙公网安备 33010602011771号