题目会以文件的形式放上来,因为我不会搞......
1、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 10:09
a = input('请输入多个数(逗号分隔):')
b = [eval(i) for i in a.split(',')]
print("原集合:", b)
c = eval(input("请输入一个数:"))
if c in b:
b.remove(c)
print("已从集合中删除", c)
else:
b.append(c)
print(c, "已添加到集合中")
print("新集合", b)
2、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 10:21
a = input("请输入多个整数:").split(",")
print("原始列表", a)
b = []
for i in range(len(a) - 1):
if i == 0 and a[i] == max(a):
b.append(a[i])
if i + 2 < len(a) - 1:
b.append(a[i + 2])
break
if a[i + 1] == max(a):
b.append(a[i])
b.append(a[i + 1])
if i + 2 < len(a) - 1:
b.append(a[i + 2])
break
print("最大值及相邻元素:", b)
c = int(input("请输入一个数:"))
d = []
for i in range(len(a)):
d.append(int(a[i]))
if int(a[i]) == c:
print(c, "是第%s个数" % (i+1))
d.remove(c)
print("已从集合中删除", a[i])
d.sort()
print("排序后的数据")
print(d, end=' ')
3、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 10:47
a = tuple(input("请输入一串字符(不少于四个):"))
b = (a[0], a[1])
c = (a[len(a) - 2], a[len(a) - 1])
print("首二元素:", b)
print("尾二元素:", c)
d = {}
for i in a:
d[i] = a.count(i)
for i in d:
print(i, ":", "%s次" % d[i])
4、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 11:01
a = input("请输入水果名称:").split()
b = input("请输入水果价格:").split()
c = {}
for i in range(len(a)):
c[a[i]] = b[i]
print("字典:", c)
d = input("请输入水果名称:")
if d in a:
print(d, "的价格为", c[d])
else:
print(d, "不在列表内")
5、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 11:12
a = tuple(input("请输入一串字符(不少于四个):"))
b = []
for i in a:
if i not in b:
print(i, ":", "%s" % a.count(i))
b.append(i)
6、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 11:17
a = tuple(input("请输入一串字符(不少于四个):").split())
b = []
for i in a:
if i not in b:
print(i, ":", "%s" % a.count(i))
b.append(i)
7、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 12:57
dict1 = {9.74: "Powell", 9.79: "Green", 9.69: "Bolt", 9.85: "Burrell", 9.78: "Montgomery", 9.86: "Lewis"}
dict1 = sorted(dict1.items(),key=lambda dict1:dict1[0],reverse=False)
n = 1
print("{0:^5}{1:^10}{2:^8}".format("名次","姓名","成绩"))
for i in dict1:
print("{0:^5}{1:^15}{2:^5.3}".format(n, dict1[n-1][1], dict1[n-1][0]))
n += 1
8、
# Description: 命里有时终须有,命里无时莫强求
# Autor: Neptune
# Date: 2021/10/22 11:36
dict1 = {'0': "h", '1': "n", '2': "b", '3': "x", '4': "m", '5': "a", '6': "q", '7': "f", '8': "e", '9': "y"}
a = input("请输入一组整数(空格分隔):").split()
for i in a:
for q in i:
print(dict1[q],end='')
print(" ",end='')