-
这个位置不会查看全部
-
用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum 咋一看, while True 就是一个死循环,但是在循环体内,我们还判断了 x > 100 条件成立时,用break语句退出循环,这样也可以实现循环的结束。查看全部
-
Python支持布尔类型的数据,但布尔类型只有True和False两种值,有与,或,非3种运算 与运算,只有两个布尔值为True时,结果才为True True and True #==>True True and False #==>False False and True #==>False False and False #==>False 或运算,只要有一个布尔值为True,计算结果为True True or True #==>True True or False #==>True False or True #==>True False or False #==>False 非运算,把Ture变为False,把False变为True not True #==>False not False #==>True布尔运算在计算机中用来做条件判断,根据计算结果为True或False,计算机可以自动执行不同后续代码 Python把0 空字符串 None 看出False,其他数值和非空字符串看成True and和or运算的一条重要法则是短路计算,在计算a and b时,a是False 则根据运算法则整个结果必定为False,返回a,如果a为True,整个计算结果取决于b,因此返回b 在计算a or b时,如果a是True 则根据运算法则 ,结果为True 返回a 如果a 是False 结果取决于b 返回b查看全部
-
需要慢慢消化查看全部
-
1. set 也是一个集合,所以,遍历 set 和遍历 list 类似,都可以通过 for 循环实现。查看全部
-
1.set的内部结构和dict很像,唯一区别是不存储value, 判断速度快。 2.set存储的元素和dict的key类似,必须是不变对象。查看全部
-
Python支持对整数和浮点数直接进行四则混合运算 1+2+3 #==>6 4*5-6 #==>14 7.5/8+2.1 #==>3.0375使用括号可以提升优先级,只使用小括号,括号可以嵌套很多层 (2.2+3.3)/(1.5*(9-0.3)) #==>0.412563695546Python的整数运算结果仍然是整数 浮点数运算结果是浮点数 整数和浮点数的混合运算结果变成浮点数,整数运算结果是精确的,浮点数运算结果不精确,无限循环小数11/4 #==>2 求余运算%%%%%%%%%%11%4 #==>3 求余数 求余数 求余数 %%%%%%%% 要计算精确结果把两个数中的一个变为浮点数运算就行了 11.0/4 #==>2.75 11.0 11.0 11.0 11. 0 11. 0 11.0查看全部
-
111查看全部
-
由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面查看全部
-
abs()绝对值函数 cmp()比较函数查看全部
-
本文的讲解 是不是有些地方 逻辑反了呢????查看全部
-
方法一:print [x * (x + 1) for x in range(1, 100, 2)] 方法二:print [x*y for x,y in zip(range(1,100,2),range(2,101,2))]查看全部
-
python 0 空字符串 none false查看全部
-
uuuuuuu查看全部
-
1.set存储的是无序集合,所以没法通过索引来访问。 2.set中要区分大小写。查看全部
举报
0/150
提交
取消