-
通过for循环访问列表每一个元素的方式,我们称为迭代
查看全部 -
注意:变量赋值时,带有小数位数,计算后才有小数
查看全部 -
for 依次赋值
查看全部 -
注意,这里要注意区分,列表的定义也是通过中括号[]来定义的,但这和通过索引访问列表里面的元素并不冲突
查看全部 -
使用迭代的方式按顺序输出列表要创建变量赋值为0,后执行循环for当要获取偶数位置的元素时使用变量%(百分号)+2并且不等于0后continue(跳出本次循环)
查看全部 -
注意list (使用中括号[]把需要放在容器里面的元素括起来)字符元素需要引号('')
并且包括列表(list)、元组(tuple)、字典(dict)、集合(set)等,他们都可以放入多个元素
查看全部 -
Python字符串用\进行转义,转义字符 \不计入字符串的内容中
常用的转义字符还有:
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
not计算的优先级是高于and和or的
短路计算
在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
查看全部 -
位置会导致程序无法计算或出问题查看全部 -
注意有时候print位置不同时会影响结果
查看全部 -
count()方法
count()方法用来统计tuple中某个元素出现的次数。
对于不存在的元素,count方法不会报错,而是返回0,这是合理的,因为元组里面有0个不存在的元素。
查看全部 -
format(格式化函数)
拥有俩部分(字符串模板,模板数据)
字符串模板和模板数据内容组成,通过大括号{}把模板数据内容嵌到字符串模板对应的位置。
template(格式固定)
查看全部 -
这个目前还不理解
查看全部 -
请综合使用while True和break,计算0~1000以内,所有偶数的和。
?不会了怎么办
参考答案:
num = 0
sum = 0
while True:
if num > 1000:
break
if num % 2 == 0:
sum = sum + num
num = num + 1
print(sum)查看全部 -
请求出1~10的乘积。
?不会了怎么办
参考代码:
num = 1
sum = 1
while num <= 10:
sum = sum * num
num = num + 1
print(sum)查看全部
举报