持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第27天,点击查看活动详情
在之前的学习中学过print语句(函数),可以完成将内容(字面量、变量等)输出到屏幕上 在Python中,与之对应的还有一个input语句,用来获取键盘输入
- 数据输出:print
- 数据输入:input 使用上也非常简单:
- 使用input()语句可以从键盘获取输入
- 使用一个变量接收(存储)input语句获取的键盘输入数据即可
代码测试
print("What's you name?")
name = input()
print("Your name is %s" % name)
结果:
上面的print("What's you name?") 其实是多余的
代码测试
name = input("What's you name?")
print("Your name is %s" % name)
结果:
输入数字类型
num = input("请告诉我你的生日:")
print("你的生日的类型是:", type(num))
结果:
关于input语句注意点
- input()语句的功能是,获取键盘输入的数据
- 可以使用:input(提示信息),用以在使用者输入内容之前显示提示信息
- 要注意,无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型
布尔类型
布尔类型的定义
- True表示真(是、肯定)
- False表示假(否、否定)
定义变量存储布尔类型数据
变量名称 = 布尔类型字面量
- 布尔类型不仅可以自行定义
- 同时也可以通过计算的来定义
- 也就是使用比较运算符进行比较运算得到布尔类型的结果
比较运算符
运算符 | 描述 | 示例 |
---|---|---|
== | 判断内容是否相等,满足为True,不满足为False | 如a=3,b=3,则(a==b)为True |
!= | 判断内容是否不相等,满足为True,不满足为False | 如a=1,b=3,则(a!=b)为True |
判断运算符左侧内容是否大于右侧 满足为True,不满足为False | 如a=7,b=3,则(a>b)为True | |
< | 判断运算符左侧内容是否小于右侧 满足为True,不满足为False | 如a=3,b=7,则(a<b)为True |
>= | 判断运算符左侧内容是否大于等于右侧 满足为True,不满足为False | 如a=3,b=3,则(a>=b)为True |
<= | 判断运算符左侧内容是否小于等于右侧 满足为True,不满足为False | 如a=3,b=3,则(a<=b)为True |