一、if
的结构
-
if
结构
if <条件判断>:
符合条件的可执行语句块
-
if-else
结构
if <条件判断>:
符合条件的执行语句块
else:
不符合条件的语句块
-
if-elif-else
结构
if <条件1>:
符合1的执行语句块
elif <条件2>:
符合2的执行语句块
else:
1、2都不符合的执行语句块
二、if
的条件
- 一般条件的逻辑判断结果为
True
或者为False
- 特殊的条件判断:X ;X如果是一个数值
0
或者任意类型的空,条件判断为False
,否则为True
三、if
的执行语句块
- 在python中,可执行语句块的确定是通过缩进判断的,在上一个
:
语句后的缩进的都是该条件判断的执行语句块
四、input()
的返回值类型
-
input()
的返回值类型为String
,在输入内容赋值之后的变量使用中需要特别注意
五、String
数值转换成整型函数:int()
-
int()
可以将字符型的数值转换成整型
- 遇到非数值的字符转换成整型会报错
六、input()
与int()
的结合使用
>>> core = input('your core:')
your core:89
>>> core is 89
False
>>> core1=int(core)
>>> core1 is 89
True
网友评论