Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-字符集合的并集-上机代码
本文环境: win10 + Thonny4.1.4
python
# 函数训练字符集合的并集
def my_union(str1,str2):
list1 = []
list2 = []
i = 0
while i < len(str1):
list1.append(str1[i])
i += 1
i = 0
while i < len(str2):
list2.append(str2[i])
i += 1
i = 0
while i < len(list2):
if list2[i] not in list1:
list1.append(list2[i])
i += 1
return(set(list1))
str1 = input("请输入字符串1:")
str2 = input("请输入字符串2:")
print(my_union(str1,str2))
结果:
python
>>> %Run 111111.py
请输入字符串1:abcdefg
请输入字符串2:efghijk
{'e', 'h', 'c', 'j', 'k', 'b', 'f', 'i', 'd', 'a', 'g'}
>>>