python—字符串的拼接、去重、反转、字母花样排序、单词出现判断、统计文件单词频率、硬盘容量、列表转字符串
1.已知字符串 a = “aAsmr3idd4bgs7Dlsf9eAF”,要求如下
请将a字符串的大写改为小写,小写改为大写。
2.请将a字符串的数字取出,并输出成一个新的字符串。、
3.#字符串有个内置判断函数,如果字符是纯数字返回True,否则返回False。
3.读取一个Log1.txt中的所有数字,并拼接在一起
4.请统计a字符串出现的每个字母的出现次数(忽略大小写,a与A是同一个字母),并输出成一个字典。 例 {‘a’:4,’b’:2}
5.请去除a字符串多次出现的字母,仅留最先出现的一个。例 ‘abcabb’,经过去除后,输出 ‘abc’
6.请将a字符串反转并输出。例:’abc’的反转是’cba’
7.去除a字符串内的数字后,请将该字符串里的单词重新排序(a-z),并且重新输出一个排序后的字符 串。(保留大小写,a与A的顺序关系为:A在a前面。例:AaBb)
8.请判断 ‘boy’里出现的每一个字母,是否都出现在a字符串里。如果出现,则输出True,否则,则输 出False.
9.要求如1.7,此时的单词判断,由’boy’改为四个,分别是 ‘boy’,’girl’,’bird’,’dirty’,请判断如上这4个字符串里的每个字母,是否都出现在a字符串里。
10.输出a字符串出现频率最高的字母
11.在python命令行里,输入import this 以后出现的文档,统计该文档中,”be” “is” “than” 的出现次数。
12.一文件的字节数为 102324123499123,请计算该文件按照kb与mb计算得到的大小。
13.已知 a = [1,2,3,6,8,9,10,14,17],请将该list转换为字符串,例如 ‘123689101417’.