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)

posted @ 2020-01-20 14:51  天使书巫术  阅读(114)  评论(0)    收藏  举报