python基础语法
输出不换行: print("xxx",end="")
# temp.py
temp = input("输入一个温度值:")
if temp[-1] in ['c','C']:
f = 1.8 * eval(temp[0,-1]) + 32
print("{:.2f}F".format(f))
elif temp[-1] in ['f','F']:
c = (eval(temp[0,-1])-32) / 1.8
print("{:.2f}C".format(c))
else:
print("输入错误")
# dayup.py
dayfactor = 0.005
#for i in range(365):
# result *= (1-dayfactor)
daydown = pow((1-dayfactor),365)
dayup = pow((1+dayfactor),365)
print("每天进步{:.3f},一年后的变化是:{:.2f}\n每天退步{:.3f},一年后的变化是:{:.2f}".format(dayfactor,dayup,dayfactor,daydown))
# mypow.py
x = int(input("输入三个整数: "))
y = int(input())
z = int(input())
i = x
r = x*x % z
while i < y:
r = (r * x) % z
i += 1
print(r)

浙公网安备 33010602011771号