python基本语法元素(第一周)测试_测试1和练习1:Python基本语法元素(第一周),测验,1Python...

一、测试1

1. Hello World的条件输出

str=input()

if str=='0':

print("Hello World")

elif(eval(str)>0):

print("He\nll\no \nWo\nrl\nd")

elif(eval(str)<0):

print("H\ne\nl\nl\no\n \nW\no\nr\nl\nd\n")

2. 数值运算

i=eval(input())

print("{:.2f}".format(i))

二、练习1

1.实例1: 温度转换

Str=input()

if Str[-1]in['F','f']:

C=(eval(Str[0:-1])-32)/1.8

print("{:.2f}C".format(C))

elif Str[-1]in['C','c']:

F=eval(Str[0:-1])*1.8+32

print("{:.2f}F".format(F))

else:

print("输入格式错误")

2.Hello World I

print("Hello World")

3. 数字形式转换 I

a=input()

b=len(a)

c=0

str=''

for i in range(b):

if(eval(a[c])==0):

str+='零'

c=c+1

elif(eval(a[c])==1):

str+='一'

c=c+1

elif(eval(a[c])==2):

str+='二'

c=c+1

elif(eval(a[c])==3):

str+='三'

c=c+1

elif(eval(a[c])==4):

str+='四'

c=c+1

elif(eval(a[c])==5):

str+='五'

c=c+1

elif(eval(a[c])==6):

str+='六'

c=c+1

elif(eval(a[c])==7):

str+='七'

c=c+1

elif(eval(a[c])==8):

str+='八'

c=c+1

elif(eval(a[c])==9):

str+='九'

c=c+1

print(str)

4.温度转换 II

str=input()

if str[0]in['F','f']:

C=(eval(str[1:])-32)/1.8

print("C{:.2f}".format(C))

elif str[0]in['C','c']:

F=eval(str[1:])*1.8+32

print("F{:.2f}".format(F))

else:

print("输入格式错误")

5.货币转换 I

str=input()

if(str[0:3]=="RMB"):

a=eval(str[3:])/6.78

print("USD{:.2f}".format(a))

elif(str[0:3]=="USD"):

b=eval(str[3:])*6.78

print("RMB{:.2f}".format(b))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值