Python字符串类面试题
从各种文章、公众号搜刮来的题目,慢慢更新。
-
列举Python中的基本数据类型
String,Digit,List,Tuple,Set,Dictionary
-
如何区别可变数据类型和不可变数据类型
答:从对象内存地址方向来说 1. 可变数据类型:在内存地址不变的情况下,值可改变(List和Dictionary是可变类型,但是Dictionary中的key是不可变类型) 2. 不可改变数据类型:内存改变,值也跟着改变(Digit,String,Boolean都是不可变,可以通过id()进行内存地址的检测)
-
将"hello world"转为首字母大写"Hello World"
# 方法一 s1 = "hello world" print(s1.title()) # 方法二 L = s1.split