-
例子中最后num=num=1有什么用呢
查看全部 -
and 跟 or,取哪个数,从左到右进行,哪个数决定了该运算的值,该运算就等于哪个数
and 前是true,没办法确定是否为true,只能看后面的b值,所以b为运算结果;
and前是false,值为false,运算结果为a;
or前为true,值为true,运行结果为a;
or前为false,值无法确定,运行结果为b。
查看全部 -
第一行回车,第二行Tab查看全部
-
pop()方法默认删除列表的最后一个元素,并返回。
查看全部 -
使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括号[]访问。s[0]
获取字符串的一部分(子串),在中括号[]中填入两个数字,中间用冒号分开,表示子串的开始位置和结束位置,并且这是半闭半开区间,不包括最后的位置。s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符
查看全部 -

all_score[1][2]:
其中all_scores[1]得到Bob的最近三次成绩的列表,再通过下标[2],则可以得到Bob第三次的成绩。
查看全部 -
pop()方法:
(1)默认删除列表的最后一个元素

(2)pop()还可以接收一饿参数,指定需要删除的元素的位置
查看全部 -
append() 方法:讲元素添加到list尾部

insert()方法:需要两个参数,分别是需要差入的位置,以及需要差入的元素
查看全部 -
列表和字符串一样,也支持切片,通过切片的方式,获取到列表的字列表

输出结果:['Alice','Bpb']
注意:如果越界切片的话,不会出现python运行错误,但会获取不到任何元素
查看全部 -
1、判断两个集合是否相等:用 ==
2、判断两个集合是否有重合的地方:如果使用传统的方法,需要使用for循环一个一个的去判断,非常麻烦,set提供isdisjoint()方法,可以快速判断两个集合是否有重合,如果有重合,返回False,否则返回True。
3、集合的差集:用 - 。比如set1 -set2 返回一个集合包含元素是set1集合包含了的并且set2不包含的元素。也可以用difference()方法 ,比如set1.difference(set2)
4、集合的交集:用&。比如 set1&set2 返回一个集合包含元素是set1和set2共同包含的元素。也可以用intersection()方法,比如、set1.intersection(set2)
5、集合的并集:用|。比如 set1|set2 返回一个集合包含元素是set1和set2包含的所有元素。也可以用union()方法,比如、set1.union(set2)
6、集合的对称差集:用^。比如 set1 ^ set2 返回一个集合包含的元素是两个集合不一样的元素(就是并集减去交集剩余的部分)。
查看全部 -
num = 2 sum = 0 while True: if num > 1000: break sum = sum + num num = num + 2 print(sum) num = 0 sum = 0 while True: if num > 1000: break if num % 2 == 0: sum = sum + num num = num + 1 print(sum)
查看全部 -
Python、Javascript等等都是动态语言,Java、C、C++等等属于静态语言。查看全部
-
在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。查看全部
-
在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5。查看全部
-
二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。 十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。查看全部
举报