-
獲得用戶輸入的一個整數a,計算a的平方根,保留小數點后3位,並打印輸出。
輸出結果采用寬度30個字符、右對齊輸出、多余字符采用加號(+)填充。
如果結果超過30個字符,則以結果寬度為准。示例:
輸入:10 ,輸出:+++++++++++++++++++++++++3.162
import math
a = input("請輸入一個整數")
if(len(a)>=30) :
print(math.sqrt(eval(a)))
else:
print(f'{math.sqrt(eval(a)):+>30.3f}')
運行結果:
-
獲得輸入的一個字符串s,以字符減號(-)分割s,將其中首尾兩段用加號(+)組合后輸出。
示例:
輸入:Alice-Bob-Charis-David-Eric-Flurry,輸出:Alice+Flurry
s = input('請輸入字符串')
res = s.split('-')
print(res[0]+'+'+res.pop())
運行結果: