切片操作list[<start>:<stop>:<step>],与range(start, stop[, step])相似
b = a[i:j:s]表示:i,j与上面的一样,但s表示步进,缺省为1.
所以a[i:j:1]相当于a[i:j]
19.列举 Python 中的基本数据类型?
20.如何区别可变数据类型和不可变数据类型
21.将"hello world"转换为首字母大写"Hello World"
20.如何区别可变数据类型和不可变数据类型
21.将"hello world"转换为首字母大写"Hello World"
import string s = "hello world" print(s) print(string.capwords(s))
22.如何检测字符串中只含有数字?
print(str.isdigit())23.将字符串"ilovechina"进行反转
print(word[::-1])
print("".join(reversed(word)))24.Python 中的字符串格式化方式你知道哪些?
name = "Jike"
age = 18
print("name = %s, age = %d" % (name, age))
print("name = {}, age = {}".format(name,age))
25.有一个字符串开头和末尾都有空格,比如“ adabdw ”,要求写一个函数把这个字符串的前后空格都去掉。
name = " Jike "
print(len(name))
print(len(name.strip()))
26.获取字符串”123456“最后的两个字符。
print(name[-2:])27.一个编码为 GBK 的字符串 S,要将其转成 UTF-8 编码的字符串,应如何操作?
print(name.encode("UTF-8"))28. (1)s="info:xiaoZhang 33 shandong",用正则切分字符串输出['info', 'xiaoZhang', '33', 'shandong'](2) a = "你好 中国 ",去除多余空格只留一个空格。
29. (1)怎样将字符串转换为小写 (2)单引号、双引号、三引号的区别?
作者:桃花岛主
链接:https://www.zhihu.com/question/54513391/answer/779646691
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。