重量计算。月球上物体的体重是地球上的16.5%,地球上每年增长0.5kg,输出未来十年在地球和月球上的体重状况。
x = 55
y = 55*0.165
earth = x + 0.5 * 10
moon = y + 0.5 * 10
print('{:.2f}'.format(earth),'{:.2f}'.format(moon))
天天向上续,以七天为周期,前三天学习不增加,后四天每天增长百分之一
应该可以看做七天为周期,每隔七天增加百分之四
x = 1
for i in range(365):
if i%7 == 0:
x = x*(pow(1.01,4))
print(x)
天天向上续,每十天休息一天 周期重新计算
看做11天一个周期
x = 1
for i in range(365):
if i%11 in [0]:
x = x*(pow(1.01,4))
print(x)
回文数判断 输入一个数 他的倒叙和原数相同 则是回文数
m = input("")
n = m[::-1]
if n == m:
print("yes")
else:
print("no")
猜数游戏 程序中预设一个0-9的整数,让用户输入猜测的数字,若小于预设 输出“遗憾,太小了”,若大于预设则输出“遗憾,太大了”,若猜中则输出“预测N次 你猜中了”N是猜测次数
import random
x = 1
n = random.randint(0,9)
m = int(input(""))
while m != n:
if m>n:
print("遗憾,太大了")
m = int(input(""))
x+=1
else:
print("遗憾,太小了")
m = int(input(""))
x+=1
if m == n:
print("预测{}次,你猜中了!".format(x))
统计一串用户输入的字符串中的空格 中英文字符 数字 的个数
s =input('请输入字符串:')
dic={'letter':0,'integer':0,'space':0,'other':0}
for i in s:
if i >'a' and i'A' and i
最大公约数和最小公倍数
m = int(input(""))
n = int(input(""))
if m>n:
o=n
else:
o=m
for i in range(1,o+1):
if (m%i == 0) and (n%i == 0):
p = i
print("最大公约数是{}".format(p))
m = int(input(""))
n = int(input(""))
if m>n:
o=n
else:
o=m
for i in range(1,o+1):
if (m%i == 0) and (n%i == 0):
p = i
q = (m*n)/p
print("最小公约倍数是{}".format(q))```
# 猜数游戏 预设范围变为0-100
猜数游戏 范围变为0-100
import random
x = 1
n = random.randint(0,100)
m = int(input(""))
while m != n:
if m>n:
print("遗憾,太大了")
m = int(input(""))
x+=1
else:
print("遗憾,太小了")
m = int(input(""))
x+=1
if m == n:
print("预测{}次,你猜中了!".format(x))
猜数游戏,若输入不是规定格式 输出“输入内容必须为整数!”
用try函数
import random
try:
x = 1
n = random.randint(0,9)
m = int(input(""))
while m != n:
if m>n:
print("遗憾,太大了")
m = int(input(""))
x+=1
else:
print("遗憾,太小了")
m = int(input(""))
x+=1
if m == n:
print("预测{}次,你猜中了!".format(x))
except:
print("输入内容必须是整数!")