def main():
li = [] #创建两个空列表
li2 = []
q = 5 #初始让用户输入的次数
w = 1 #W用作编号的叠加 从1开始累加
while q > 0: #让用户输入要输入的element(元素)
a = input("请输入你要输入的心动女生(您还可以输入{:-^6d}次):".format(q)) #用format完成对次数的提示
li.append(a) #将所有元素添加到li这个列表里
q -= 1 #实现次数的提示的递减
print("您当前的心动女生有:") #总结出用户总共输入的元素
for i in li: #对列表进行遍历
z = "编号:" + str(w)+", "+"名字: "+i #将元素修改成可读性更好的编号加名字
w += 1 #W是编号 因为列表是有序的 所以每次遍历+1 实现编号的+1
li2.append(z) #将整理好的存放到列表2中备用
print(z) #打印出遍历的编号
c = 3 #让用户进行二次挑选的数值 可修改
c_ = 1 #让C_和C进行比较 且输出C_实现请输入第几个的作用
w1 = 1
c2 = [] #创建一个新的列表
c3 = []
c4 = 1
print("请输入你更喜欢{:d}个女生的编号:".format(c))#输出
while c_ <= c: #循环判断
c1 = int(input("请输入第{:d}个女生的编号:".format(c_)))#将用户输入的字符串变成整数类型
c2.append(c1) #将编号添加到C2中
c_ += 1
print("更喜欢的新鲜出炉")
for le in c2:
z1 = "编号:" + str(c4)+", "+"名字: "+li[le-1]
c4 += 1
c3.append(z1)
print(z1)
print("最后了,三选一")
v = int(input("请输入你最喜欢女生的编号:"))
#print(c3[v-1])
print("程序帮你选出来了,你最喜欢的是{:}".format(c3[v-1].split("名字:")[1]))
main()
2020-11-15
最新推荐文章于 2024-09-27 10:11:28 发布