1.拿硬币
num = 0
sl=[10,8,5,3,27,99.]
for i in sl:
a =i%2
if a==0:
num = i //2 + num
else:
num = i//2+ num + 1
print("需要取得次数是:",(num))
2.孪生数
num = []
for i in range(2, 101):
flag = True
for j in range(2, i):
if i % j == 0:
flag = False
break
if flag:
num.append(i)
index = 0
print(num)
while index < len(num) - 1:
first = num[index]
second = num[index + 1]
if second - first == 2:
print(f"{first}和{second}之间是孪生素数")
index += 1
3.最大值
list = [1,2,3,4,5,6,7,8]
print("列表",list)
num_max = list[0]
num_min = list[0]
num_and = 0
for i in range(1,len(list)):
if num_max < list[i]:
num_max = list[i]
elif num_min > list[i]:
num_min = list[i]
else:
pass
print("最大值:",num_max)
print("最小值:",num_min)
for i in list:
num_and += i
print("和:",num_and)
num_average = num_and/len(list)
print("平均值:",num_average)
4.去重复值
a = [1,2,3,1,2,8,9,5]
print("去重前:",a)
b = list(set(a))
print("去重后:",b)
j = []
for i in a:
if i not in j:
j.append(i)
print("去重后:",j)
5.合并两个列表
6.
两个列表查共同项
a = [1,2,3,6,8,9,10,11,12]
b = [1,2,3]
j = list(set(a).intersection(set(b)))
print(j)
7.列表反转与排序
8.随即存入列表
import random
ls = []
for i in range(10):
ls.append(random.randint(0, 10))
print(ls)
9.登录
choice = int(input())
if choice == 1:
username = input("请输入您的用户名:")
password = input("请输入您的密码:")
if username == "菠萝哥" and password == "xixi":
print("登陆成功~ {},您好!欢迎回来".format(username))
10.英雄联盟
import sys
choice = int(input())
if choice == 1:
username = input("请输入您的用户名:")
password = input("请输入您的密码:")
if username == "菠萝哥" and password == "boluoge":
print("登陆成功~ {},您好!欢迎回来".format(username))
while choice:
print("\n 英雄商城首页\n")
print("\n 英雄联盟商城首页\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 1.进入英雄超市\n")
print("\n 2.休闲小游戏\n")
print("\n 3.退出登录\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
choice = int(input("请输入您的选项:"))
if choice == 1:
print("欢迎来到英雄商店!请做出你的选择吧~")
print("\n 英雄商城英雄列表\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n编号 姓名 昵称 价格 库存 描述\n")
print("\n1 纳尔 迷失之牙 3500 100 丛林不会原谅盲目与无知\n")
print("\n2 锐雯 放逐之刃 4000 100 她是残忍高效的战士 \n")
print("\n3 薇恩 暗夜猎手 3500 100 这个世界不想人们想象的那么美好\n")
print("\n4 扎克 生化魔人 3000 100 即使你没有脊柱,你也必须站起来\n")
print("\n5 杰斯 未来守护者 2500 100 武装着睿智与魅力,你的选择没有错\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
choice = int(input())
if choice == 1:
count = int(input("请输入您要购买的数量:"))
print("\n英雄详情购买页面\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("\n 英雄名称:纳尔\n")
print("\n 英雄描述:丛林不会原谅盲目与无知\n")
print("\n 英雄价格:3500\n")
print("\n 活动折扣:9.5\n")
print("\n插播广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("您需要支付的点券为:3325")
#打印小票
print("\n订单页面:打印小票\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 英雄名称:纳尔\n")
print("\n 英雄价格:3500\n")
print("\n 活动折扣:9.5\n")
print("\n 实际付款:3325\n")
print("\n插入广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("(温馨提示)按任意键返回上一级菜单:\n")
break
if choice == 2:
count = int(input("请输入您要购买的数量:"))
print("\n英雄详情购买页面\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("\n 英雄名称:薇恩\n")
print("\n 英雄描述:她是残忍高效的战士\n")
print("\n 英雄价格:4000\n")
print("\n 活动折扣:9.5\n")
print("\n插播广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("您需要支付的点券为:3800")
print("\n订单页面:打印小票\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 英雄名称:薇恩\n")
print("\n 英雄价格:4000\n")
print("\n 活动折扣:9.5\n")
print("\n 实际付款:3800\n")
print("\n插入广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("(温馨提示)按任意键返回上一级菜单:\n")
break
if choice == 3:
count = int(input("请输入您要购买的数量:"))
print("\n英雄详情购买页面\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("\n 英雄名称:锐雯\n")
print("\n 英雄描述:这个世界不想人们想象的那么美好\n")
print("\n 英雄价格:3500\n")
print("\n 活动折扣:9.5\n")
print("\n插播广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("您需要支付的点券为:3325")
print("\n订单页面:打印小票\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 英雄名称:锐雯\n")
print("\n 英雄价格:3500\n")
print("\n 活动折扣:9.5\n")
print("\n 实际付款:3325\n")
print("\n插入广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("(温馨提示)按任意键返回上一级菜单:\n")
break
if choice == 4:
count = int(input("请输入您要购买的数量:"))
print("\n英雄详情购买页面\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("\n 英雄名称:扎克\n")
print("\n 英雄描述:即使你没有脊柱,你也必须站起来\n")
print("\n 英雄价格:3000\n")
print("\n 活动折扣:9.5\n")
print("\n插播广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("您需要支付的点券为:2850")
print("\n订单页面:打印小票\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 英雄名称:扎克\n")
print("\n 英雄价格:3000\n")
print("\n 活动折扣:9.5\n")
print("\n 实际付款:2850\n")
print("\n插入广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("(温馨提示)按任意键返回上一级菜单:\n")
break
else:
count = int(input("请输入您要购买的数量:"))
print("\n英雄详情购买页面\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("\n 英雄名称:杰斯\n")
print("\n 英雄描述:武装着睿智与魅力,你的选择没有错\n")
print("\n 英雄价格:2500\n")
print("\n 活动折扣:9.5\n")
print("\n插播广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ \n")
print("您需要支付的点券为:2375")
print("\n订单页面:打印小票\n")
print("\n 英雄商城购买英雄\n")
print("\n英雄购买票据\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("\n 英雄名称:杰斯\n")
print("\n 英雄价格:2500\n")
print("\n 活动折扣:9.5\n")
print("\n 实际付款:2375\n")
print("\n插入广告:当风云变色,当流离失所,世界不再是旧日模样\n")
print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡\n")
print("\n~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")
print("(温馨提示)按任意键返回上一级菜单:\n")
break