Python字符串、字典

发布于:2022-12-07 ⋅ 阅读:(593) ⋅ 点赞:(0)

1. (简答题)

调用python字符串操作中常用函数,实现以下功能:

  1. 已知字符串a = “Hello_Python_!!!”,请将a字符串全部转为大写;

  2. 已知字符串a = “Hello_Python_!!!”,请将a字符串全部转为小写;

  3. 已知字符串a = “Hello_Python_!!!”,请将a字符串的大写改为小写,小写改为大写;

  4. 已知字符串a = “Hello_Python_!!!”,请统计字符‘o’出现的次数;

  5. 已知字符串a = “abc”,b = “efg”,请a字符串和b字符串拼接成c字符串;

  6. 已知字符串a = “Hello_Python_!!!”,请检查a字符串是否包含”Python”,如果包含则返回开始的索引值;

  7. 已知字符串a = “Hello_Python_!!!”,请将a字符串的”Python”替换为”World”;

  8. 已知字符串a = “Hello_Python_!!!”,请将a字符串以“_” 为分隔符切片为多个字符串;

  9. 已知字符串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字典操作中常用函数,实现以下功能:

  1. 已知字典dict={“a”:”1”, “b”:”2”, “c”:”3”},请在字典中增加一个键值对,”d”:”4”,输出添加后的字典;

  2. 接上题,请删除字典中键值对”a”:1”,并输出删除后的结果;

  3. 接上题,请删除字典中键”e”对应的键值对,如果字典中不存在键”e”,则不报错,返回None;

  4. 接上题,请获取字典中”b”对应的值;

  5. 接上题,请获取字典中“f”对应的值,如果不存在,则不报错,返回None;

  6. 已知字典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)


网站公告

今日签到

点亮在社区的每一天
去签到