python数据类型之间的简单转换

tech2022-09-07  102

一、其他数据类型与bool之间的转换

True :非0的数字,非空的字符串、列表、元组、字典False :0、‘’、()、 []、 {}、 NoneNone不能理解为0;0是有意义的,None是一个特殊的空值 s1='' print(bool(s1)) i=0 print(bool(i)) t=() print(bool(t)) li=[] print(bool(li)) dic={} print(bool(dic)) person=None print(bool(person))

 

二、运算符

算术运算符、逻辑运算符、赋值运算符、复合赋值运算符、关系运算符。

三、流程控制语句

(1)结构

if条件表达式1:...代码1.....

elif条件表达式2.。。。代码2.。。。

else:

     代码3

(2)while

初始条件设置:通常是一个计数器,来 控制条件表达式是否成立。 while 条 件表达式: ...代码1... ...代码2... 改变计 数器的值   *结束循环语句   break continue break 用于完全结束一个循环,跳出循环体执行循环后面的语句。 continue 只是终止本次循环,接着还执行后面的循环。 (3)for循环

(b).range()函数

range(start,stop,step)函数默认产生一个从0开始的一个整数列表。

Start:表示整数的开始位置。

Stop:表示整数的结束位置,但是不包含此值。

Step:表示步长,默认为1,

 

最新回复(0)