案例来源: https://www.kesci.com/home/project/5f5063b6368dfa003104ecff 1、怎么计算2的3次方 用函数pow pow(2,3)
2、怎么找出序列中的最大最小值? #用内置函数 max 和 min l = (123, 888, 666) max(l) min(l)
3、怎么将字符列表转为字符串 #用 join 方法,合并序列的元素 l = [‘Python’, ‘Circle’, ‘is’, ‘ok’] j = ’ '.join(l) j
4、怎么快速打印出包含所有 ASCII 字母(大写和小写)的字符串 import string string.ascii_letters
5、怎么让字符串居中 k = ‘更多精彩,请访问Kesci Lab’ k.center(50)
k.center(50, ‘*’) 6、怎么在字符串中找到子串 #用 find 方法,如果找到,就返回子串的第一个字符的索引,否则返回 -1 ss = ‘I Love Python’ ss.find(‘I’)
or ss.find(‘Python’)
7、怎么让字符的首字母大写,其他字母小写 #解法1:用 title 方法 ss = ‘i love python’ ss.title()
#解法2:用 string 模块里的 capwords 方法 import string ss = ‘i love python’ string.capwords(ss)
8、怎么清空列表内容 #解法1:用 clear 方法 l = [1, 2, 3] l.clear() l
#解法2:用切片赋值的方法 k = [1, 2, 3] k[:] = [] k
9、怎么计算指定的元素在列表中出现了多少次? l = [‘i’, ‘am’, ‘ok’, ‘ok’] l.count(‘ok’)
10、怎么在列表末尾加入其它元素 l = [1, 2, 3] j = [4, 5, 6] l.extend(j) l