7.Python与用户交互
Python与用户交互
一.为什么交互?
接收用户的输入,控制计算机,满足我们的需求
二.如何交互?
#代码:
print(\'love \'*5)
input("请输入你的姓名:")
#结果
love love love love love
请输入你的姓名:45120
现在我们手写一个登陆系统
#代码:
name = input("请输入你的姓名:")
pwd = input("请输入你的密码:")
print(type(name))
print(type(pwd))
#结果:
请输入你的姓名:520
请输入你的密码:520
<class \'str\'>
<class \'str\'>
注意:无论我们输入的值是数字类型,字符串类型,列表类型,input的接收值都是字符串类型
age = input(\'请输入你的年龄:\') #age接受的是字符串类型
print(age,type(age))
age = int(age) #强制类型转换,但是int只能转换纯数字的字符串
print(age,type(age))
# 执行结果:
# 请输入你的年龄:11
# 11 <class \'str\'>
# 11 <class \'int\'>
三.Python2的交互
#代码:
name = raw_input("请输入你的姓名:")
pwd = raw_input("请输入你的密码:")
print(type(name))
print(type(pwd))
注意:Python2中的raw_input()和Python3中的input()是一模一样的
x= input(\'haha\')
#必须输入明确的数据类型,你输入什么类型,则接什么数据类型,输入\'haha\'而不是haha,否则会报错
版权声明:本文为LWX-YEER原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。