目录
·当执行到input时,程序会等到用户输入完数据之后,才会执行下一步。
·通常会将 input 输入的数据赋给变量,便于后续的使用。
输入的定义
输入就是程序接收用户输入的数据的功能
代码:
input(“提示信息”)
---------------------------------------------------------------------------------------------------------------------------------
输入的特点
·当执行到input时,程序会等到用户输入完数据之后,才会执行下一步。
可以看到程序并没有继续执行下一步,而是在等待用户输入数据。
(有多个 input 语句时,程序会在每个语句停止)
·通常会将 input 输入的数据赋给变量,便于后续的使用。
当我输入数据之后,程序继续执行直到结束。
·输入的数据是按照字符串类型的数据来进行处理的。
可以看到当用 type() 语句测试输入的数据类型时,显示的是字符串的数据类型。
题外话
不同的数据类型是不能进行判断的
a = 123
b = 111
i_a = input('请输入您的密码:')
i_b = input('请确认您的生产日期:')
print(f'确认您输入的密码为{i_a},生产日期为{i_b}')
if i_a == a and i_b == b:
print("登陆成功")
else:
print('登陆失败')
这串代码显示的结果为登陆失败
但是将上述代码中a和b中存储的数据类型改成字符串时,结果便会显示登陆成功。
a = '123'
b = '111'
i_a = input('请输入您的密码:')
i_b = input('请确认您的生产日期:')
print(f'确认您输入的密码为{i_a},生产日期为{i_b}')
if i_a == a and i_b == b:
print("登陆成功")
else:
print('登陆失败')
这点涉及到后面的一些内容