【老九】【Python】运算符与选择结构

运算符:赋值运算符、算数运算符、比较运算符、逻辑运算符

表达式:符号与操作数的组合

 

布尔类型:布尔类型的取值为True/False,python中使用1表示True,0表示False。(使用bool进行转换时,0为False,非0为True)

         命名规范:布尔类型建议使用is开头

补充:python中,空字符串、None、0都被看成False,其他数字和非空字符串看成True

 

比较运算符:>,<,>=,<=,==(两个值是否相等),!=(两个值是否不等) 比较的结果是一个布尔值

 

逻辑运算符:and(与)、or(或)、not(非,取反)。其最后的结果为布尔值

 

 

流程设计时使用流程图帮助

 

注意:if中的”:”很重要不能遗漏,if后的语句一定要缩进,if语句成立后才会执行缩进后的

代码块。

         多重if与其他语言有区别, 其他语言中的else if 在Python中被简写为elif。

补充:if 判断的值 is [not] None

         Python中的字符串可以使用单引号、双引号、三引号构成,其中三引号比较特殊,

         三引号中的内容是怎样的打印出来的就是怎样的(换行,缩进等)

 

进阶:

time模块

                  time.localtime()     返回当前时区的时间对象类型的元组。

         sys模块

                   sys.exit(0)   正常结束程序

         random模块

                   random.random()   生成一个0到1之间的随机浮点数

                   random.randint(1,10)  生成一个1(包含)到10(包含)之间的一个整型随机数

         math模块

                   math.sqrt(num)  num开平方

                   math.pow(num1,num2)  num1的num2次幂

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值