測驗1: Python基本文法元素
Hello World的條件輸出
描述:
獲得使用者輸入的一個整數,參考該整數值,列印輸出"Hello World",要求:
如果輸入值是0,直接輸出"Hello World"
如果輸入值大于0,以兩個字元一行方式輸出"Hello World"(空格也是字元)
如果輸入值小于0,以垂直方式輸出"Hello World"
回答:
msg="Hello World"
number=input()
number=int(number)
if number == 0:
print("Hello World")
elif number >0:
k=0
while k
st=msg[k:k+2]
print(st)
k+=2
else:
for word in msg:
print(word)
數值運算
描述:
獲得使用者輸入的一個字元串,格式如下:
M OP N
其中,M和N是任何數字,OP代表一種操作,表示為如下四種:+, -, *, /(加減乘除)
根據OP,輸出M OP N的運算結果,統一儲存小數點後2位。
注意:M和OP、OP和N之間可以存在多個空格,不考慮輸入錯誤情況。
回答:
msg=input()
msg_e=eval(msg)
print("{:.2f}".format(msg_e))
标簽:Python,number,Python123,World,msg,程式設計,Hello,輸入,OP
來源: https://blog.csdn.net/weixin_42067082/article/details/97259587