更改字符串大小写
first_name = "li"
last_name = "hua"
full_name = f"{first_name} {last_name}"
print(f"你好,我的名字是 {full_name.title()}")
print(f"你好,我的名字是 {full_name.upper()}")
print(f"你好,我的名字是 {full_name.lower()}")
print(f"你好,我的名字是 {full_name.swapcase()}")
print(len(full_name))
字符串中使用变量
first_name = "li"
last_name = "hua"
full_name = f"你好,我是李华。\nhello, I'm {first_name.title()} {last_name.title()}."
print(full_name)
打开文件写入数据
fp = open("D:/MyDatas/123.docx", "a+")
print('helloworld', file=fp)
fp.close()
删除空白
first_name = " li "
last_name = " hua "
full_name = f"{first_name}{last_name}"
print(f"我名字是:{full_name}")
print(f"字符串长度为:{len(full_name)}")
print("\n删除字符串开头空白:")
kai_full_name = full_name.lstrip()
print(f"我名字是:{kai_full_name}")
print(f"字符串长度为:{len(kai_full_name)}")
print("\n删除字符串末尾空白:")
mo_full_name = full_name.rstrip()
print(f"我名字是:{mo_full_name}")
print(f"字符串长度为:{len(mo_full_name)}")
print("\n删除字符串两边的空白:")
liang_full_name = full_name.strip()
print(f"我名字是:{liang_full_name}")
print(f"字符串长度为:{len(liang_full_name)}")
列表元素的修改、添加和删除
list_data = ['1', 'banana', 'apple']
print(list_data)
list_data[0] = 'dog'
print(list_data)
list_data.append('object')
list_data.append('fly')
print(list_data)
list_data.insert(0, 'cat')
list_data.insert(4, 'popy')
print(list_data)
del list_data[4]
print(list_data)
popped = list_data.pop(4)
print(popped)
print(list_data)
list_data.remove('fly')
print(list_data)
print(sorted(list_data))
list_data.sort(reverse=True)
print(list_data)
list_data.sort()
print(list_data)
list_data.reverse()
print(list_data)
length_list = len(list_data)
print(length_list)
数字列表的最大值、最小值、求和
data_ji = []
for data in range(0, 160, 8):
value = data ** 2
data_ji.append(value)
print(f"定义的数字列表为:{data_ji}")
min_data = min(data_ji)
print(f"列表最小值{min_data}")
max_data = max(data_ji)
print(f"列表的最大值为:{max_data}")
sum_data = sum(data_ji)
print(f"列表的数字之和为:{sum_data}")