python数据类型常用操作 练习题
·
python
#1列表的增删改 cities = ["北京", "广州", "波士顿", "深圳", "湖南", "成都", "洛杉矶", "武汉", "浙江", "香港", "澳门"]
cities = ["北京", "广州", "波士顿", "深圳", "湖南", "成都", "洛杉矶", "武汉", "浙江", "香港", "澳门"]
cities.insert(1,"上海")
cities.remove("波士顿")
cities.remove("洛杉矶")
cities[4]= "长沙"
cities[-3]= "杭州"
cities.append("台北")
print(cities)
#2
input_str = input("请输入一个字符串:")
str = input("请输入修改字符:")
new_str = input_str.replace(str,"*")
print(new_str)
#3 字符串的出现次数统计
str1 = input("请输入一个字符串:")
str2 = input("请输入查找的字符:")
str3 = str1.count(str2)
print(str3)
#4 字符串的首字母转换成为大写
str01 = input("请输入一个字符串:")
str02 = str01.title()
str03 = str02.lower()
print(str02)
print(str03)
#5 列表的新增,删减,遍历
a = ["苹果","香蕉","橙子","葡萄"]
a.append("榴莲")
del a[-1]
del a[1]
print(a)
for i in a:
print(i)
#6 字典操作
dic = {"k1":"v1","k2":"v2","k3":[11,22,33]}
dic["k4"]= "v4"
print(dic)
dic["k1"]="alex"
print(dic)
dic["k3"].append(44)
print(dic)
dic["k3"].insert(0,18)
print(dic)
#7身高循环 改正和补充 standard =190 while True: #true的t必须要大写成为 T num = int(input("请输入您的身高(厘米):")) if num >= standard: print("恭喜,您的身高满足篮球运动员的要求") break else: print("很遗憾,您的身高尚未达到篮球远动员的最低要求")
######代码运行结果
['北京', '上海', '广州', '深圳', '长沙', '成都', '武汉', '杭州', '香港', '澳门', '台北']
请输入一个字符串:abbbababab
请输入修改字符:a
*bbb*b*b*b
请输入一个字符串:abbbab
请输入查找的字符:b
4
请输入一个字符串:hello world hello PYTHON
Hello World Hello Python
hello world hello python
['苹果', '橙子', '葡萄']
苹果
橙子
葡萄
{'k1': 'v1', 'k2': 'v2', 'k3': [11, 22, 33], 'k4': 'v4'}
{'k1': 'alex', 'k2': 'v2', 'k3': [11, 22, 33], 'k4': 'v4'}
{'k1': 'alex', 'k2': 'v2', 'k3': [11, 22, 33, 44], 'k4': 'v4'}
{'k1': 'alex', 'k2': 'v2', 'k3': [18, 11, 22, 33, 44], 'k4': 'v4'}
请输入您的身高(厘米):189
很遗憾,您的身高尚未达到篮球远动员的最低要求
请输入您的身高(厘米):190
恭喜,您的身高满足篮球运动员的要求
#######
更多推荐



所有评论(0)