这周刷题情况:
知识点:
1.关于嵌套循环的思想:
可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,也可以在for循环中嵌入while循环。
对于while嵌套循环
⑴当外层循环条件为True时,则执行外层循环(属于外循环的语句)
⑵外层循环体中包含了普通程序和内循环,当内层循环的循环条件为True时则执行内循环,直到内层循环条件为False,跳出内循环
⑶如果此时外层循环的条件仍为True,则返回第2步,继续执行外层循环体,直到外层循环的循环条件为False
⑷当内层循环的循环条件为 False,且外层循环的循环条件也为 False,则整个嵌套循环才算执行完毕
对于for嵌套循环
for循环可以用来遍历某一对象。通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次。
2.关于eval函数
作用:
1.字符串转换成列表
2. 字符串转换成字典
-
字符串转换成元组
-
将字符串转换成表达式执行
eval函数就是实现list、dict、tuple与str之间的转化
str函数把list,dict,tuple转为为字符串