等比数列
x=input("请输入一个数:")
x=int(x)
p=0
while p<10:
print(1*x**p)
p=p+1
几个注意:while后面的“:”不能省,**代表次方运算,第二行把x定义为int变量,和第一行输入x的代码。
温度装换
- val = input("请输入带温度表示符号的温度值(例如: 32C): ")
- if val[-1] in ['C','c']:
- f = 1.8 * float(val[0:-1]) + 32
- print("转换后的温度为: %.2fF"%f)
- elif val[-1] in ['F','f']:
- c = (float(val[0:-1]) - 32) / 1.8
- print("转换后的温度为: %.2fC"%c)
- else:
- print("输入有误")