day02
类型转换
类型转换函数
str()、int()、float()
age_str = str(age)
print(type(age_str))
print(type(str(age)))
python的选择结构
一、布尔类型
1.概念
布尔类型表示仅含有True或False两个值的 类型,用于代替日常生活的是或否,真或假仅有两个 值的场景。
二、关系条件运算符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HwNov5mB-1599645682549)(day02.assets/1599566202832.png)]
三、逻辑运算符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HhFiBOpe-1599645682552)(day02.assets/1599566255863.png)]
流程图
用规定的一系列图形、流程线和文字说明算法从开始到结束 全部步骤,包括基本操作和控制流程。
流程图的基本元素包括
(1)表示相应操作的框
(2)带箭头的流程线
(3)框内必要的文字说明
程序结构
顺序结构、选择结构、循环结构
if
if condition(条件):
结果1
elif condition:
结果2
else:
结果3
注意
-
python中用elif代替了else if
-
每个条件后面要使用冒号
-
使用缩进来划分语句块,相同缩进数的语法在一起组成一个语句块
-
再python中么有switch-case语句
注意
当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断 优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等判断 符号,即大于和小于在没有括号的情况下会比与或要优先判断。算术 运算符优先级最高。
python循环
)、<(小于)等判断 符号,即大于和小于在没有括号的情况下会比与或要优先判断。算术 运算符优先级最高。