数据类型
- 数字类型:用于表示数字,包括整数和浮点数两种类型。
- 整数类型
int
:即我们常用的整数值,比如 - 1、0 、1就是整数。 - 浮点数类型
float
: 用于表示带有小数点的数值,比如3.14、2.0。
- 整数类型
- 布尔值类型
bool
:用于表示逻辑值真和假,即计算机世界中的0和1,True表示真,False表示假, 同时,True
也和 1相等,False
也和 0 相等,并且True
和False
能参与到数字类型的运算当中。 - 字符串类型
string
:Python中的字符串使用单引号''
或者双引号""
扩起来,表示一段文本数据,比如字符串"hello"
、"你好"。
split
方法用于将一个字符串分割成多个小的子字符串,并返回一个列表
循环输入和输出
while
循环是一种在满足特定条件时重复执行代码块的控制结构,你可以通过设置while
循环的条件部分为真(布尔值True
), 这样,循环将一直执行,直到你使用break
语句来终止循环。
在while True
的控制下,执行输入、计算、输出的三行代码会持续不断的运行,你输入一行数据,程序就处理一行数据,但是数据的输入是不会一直进行下去的,当输入结束时,循环也应该终止掉。这可以使用try代码块
来进行处理,try
中的代码会被尝试执行,如果没有发生错误,则正常执行,用户停止输入后,输入的内容不能正确地分割成两个整数,或者其他可能的错误发生,就会引起程序异常,这时就会由except
捕获异常并执行异常处理代码:
while True:
try: # 尝试执行这里的程序
except: # 捕获异常,执行异常处理代码
break