1. (简答题)
调用python字符串操作中常用函数,实现以下功能:
已知字符串a = “Hello_Python_!!!”,请将a字符串全部转为大写;
已知字符串a = “Hello_Python_!!!”,请将a字符串全部转为小写;
已知字符串a = “Hello_Python_!!!”,请将a字符串的大写改为小写,小写改为大写;
已知字符串a = “Hello_Python_!!!”,请统计字符‘o’出现的次数;
已知字符串a = “abc”,b = “efg”,请a字符串和b字符串拼接成c字符串;
已知字符串a = “Hello_Python_!!!”,请检查a字符串是否包含”Python”,如果包含则返回开始的索引值;
已知字符串a = “Hello_Python_!!!”,请将a字符串的”Python”替换为”World”;
已知字符串a = “Hello_Python_!!!”,请将a字符串以“_” 为分隔符切片为多个字符串;
已知字符串a = “abcefg”,请将其反转输出;
a = "Hello_Python_!!!"
1.
print(a.upper())
2.
print(a.lower())
3.
print(a.swapcase())
4.
a.count('o')
5.
a="abc"
b="efg"
c=a+b
print(c)
a = "Hello_Python_!!!"
6.
a.find("Python")
7.
a.replace("Python","World")
8.
a.split('_')
9.
a = "abcefg"
b=list(a)
b.reverse()
b=''.join(b)
print(b)
Python字典练习题
调用python字典操作中常用函数,实现以下功能:
已知字典dict={“a”:”1”, “b”:”2”, “c”:”3”},请在字典中增加一个键值对,”d”:”4”,输出添加后的字典;
接上题,请删除字典中键值对”a”:1”,并输出删除后的结果;
接上题,请删除字典中键”e”对应的键值对,如果字典中不存在键”e”,则不报错,返回None;
接上题,请获取字典中”b”对应的值;
接上题,请获取字典中“f”对应的值,如果不存在,则不报错,返回None;
已知字典dict={“a”:”123”, “b”:”456”, “x”:”999”},通过update函数使dict={“a”:”1”, “b”:”2”, “c”:”3”, “d”:”4”, “e”:”5”, “x”:”999”};
1.
dict={"a":"1","b":"2","c":"3"}
dict["d"]=4
print(dict)
{'a': '1', 'b': '2', 'c': '3', 'd': 4}
2.
del dict["a"]
print(dict)
3.
print(dict.pop("e",None))
4.
print(dict.get("f",None))
5.
dict={"a":"123","b":"456","x":"999"}
dict.update({"a":"1","b":"2","c":"3","d":"4","e":"5"})
print(dict)