def main():
hez = 0
hef = 0
sum = 0
a = 1
while a != 0:
a = int(input("请输入数字:"))
if a > 0:
hez += 1
elif a < 0:
hef +=1
sum += a
print("正数个数为:%d"%hez)
print("负数个数为:%d"%hef)
pingjuen = sum / (hez + hef)
print("平均值为:%2f"%pingjuen)
main()
结果
请输入数字:1
请输入数字:2
请输入数字:-1
请输入数字:3
请输入数字:0
正数个数为:3
负数个数为:1
平均值为:1.250000
def main():
qian = [1000]
for i in range(10):
x = qian[i] * 1.05
qian.append(x)
print("十年后的学费:%.2f"%qian[10])
print("现在及十年后的学费:%.2f"%sum(qian))
main()
结果
十年后的学费:1628.89
现在及十年后的学费:14206.79
def main():
count = 0
for i in range(100,1000):
if i % 5 == 0 and i % 6 == 0:
print(i,end = ' ')
count += 1
if count % 10 ==0:
print("\n")
main()
def main():
a = 0
for i in range(1,50001):
a += 1/i
print(a)
main()
def main():
sum = 0
for i in range(1,98,2):
sum += i / (i + 2)
print(sum)
main()
def main():
sum = 0
for i in range(1,100000):
sum += 4 * (-1) ** (i + 1) / (2 * i - 1)
print(sum)
main()
def main():
for i in range(1,10000):
sum = 0
for j in range(1,i):
if i % j ==0:
sum += j
if i ==sum:
print(i)
main()
def main():
sum = 0
for i in range(1,8,2):
for j in range(2,8):
if i != j:
print(i,j)
sum += 1
print(sum)
main()
def main():
demo01 = 0
demo02 = 0
while demo01 ** 2 < 12000:
demo01 += 1
print(demo01)
while demo02 ** 3 < 12000:
demo02 += 1
print(demo02-1)
main()
跑跑卡丁车大量氪金小程序
需求:1.抽奖,马桶X,尖峰X,熊猫X,谢谢惠顾 这四类概率相同
2.若余额不足请提示充值
3.若有余额可以继续抽奖
4.若余额够而不想氪金可以随时终止
5.充值金额不限,累计在个人的余额当中
import random
yue = int(5000)
chaxuen = float(input("点击查询余额"))
if chaxuen == 1:
print(yue)
else:
pass
again1 = float(input("请按1抽奖,或按0退出"))
if again1 == 1:
for i in range(100):
if yue >= 1000 :
a1 = random.randint(1,4)
a2 = [1,2,3,4]
for i in a2:
if a1 == 1 and i ==1:
print("尖峰")
yue -=1000
break
elif a1 == 2 and i ==1:
print("马桶")
yue -=1000
break
elif a1 == 3 and i ==1:
print("熊猫")
yue -=1000
break
else:
print("谢谢惠顾")
yue -=1000
break
again2 = float(input("请按1再次抽奖,或按0退出"))
if again2==1:
pass
else:
break
elif yue < 1000:
print("余额不足请充值")
chong = float(input("请输入充值数量"))
yue += chong
print("您的余额是",yue)
if yue >= 1000:
again3 = float(input("请按1再次抽奖,或按0退出"))
if again3 ==1:
pass
else:
break
else:
break