1. 已知字符串 a = "aAsmr3idd4bgs7Dlsf9eAF",要求如下 1.1 请将a字符串的大写改为小写,小写改为大写 print a.swapcase() 1.2 请将a字符串的数字取出,并输出成一个新的字符串 print ''.join([s for s in a if s.isdigit()])-->3479 1.3 请统计a字符串出现的每个字母的出现次数(忽略大小写,a与A是同一个字母),并输出成一个字典. 例 {'a':4,'b':2} a = a.lo…
条件控制和循环控制是两种典型的流程控制方法,前面我们写了 if 条件控制,这节讲 for 循环和 while 循环. 循环是另一种控制流程的方式,一个循环体中的代码在程序中只需要编写一次,但可能会连续运行多次.在 python 中主要包含两种循环结构: while 循环,表示满足某种条件是,重复运行一段固定代码. for 循环,表示遍历某组数据,每次取出一个,重复运行一段固定代码. while 循环 while 循环的语法和 if 条件非常类似: while expression: statem…