#题目来自北航嵩天老师mooc作业,笔记主要用于复习所用
1、DAY13:程序分析 Python基本语法元素
s=input()
if s[-1]in[‘C’,‘c’]:
F=eval(s[0,-1])*1.8+32
print("{:.2f}F".format(F))
elif s[-1]in[‘F’,‘f’]:
F=(eval(s[0,-1])-32)*1.8
print("{:2f}C".format©)
else:
print(“格式错误”)
2、获得用户输入的一个正整数输入,输出该数字对应的中文字符表示。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
0到9对应的中文字符分别是:零一二三四五六七八九
x=“零一二三四五六七八九”
s=input()
for c in s:
print(x[eval©],end=’’)
3、获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
如果输入值是0,直接输出"Hello World"‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
如果输入值小于0,以垂直方式输出"Hello World"
x=input("")
if eval(x)==0:
print(“Hello World”)
elif eval(x)>0:
print(“He\nll\no \nWo\nrl\nd”)
elif eval(x)<0:
print("\n".join(“Hello World”))

相关文章:

  • 2022-12-23
  • 2021-07-09
  • 2022-12-23
  • 2021-12-31
  • 2021-05-30
  • 2021-08-04
猜你喜欢
  • 2021-04-22
  • 2021-08-31
  • 2022-12-23
  • 2021-05-17
  • 2021-12-01
  • 2022-01-19
相关资源
相似解决方案