以下内容为Python123测验题。
题目:
hello world的条件输出
描述
获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:
如果输入值是0,直接输出"Hello World"
如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)
如果输入值小于0,以垂直方式输出"Hello World"
实例
| 输入 | 输出 |
| 0 | Hello World |
| 1 | He ll o Wo rl d |
| -1 | H e l l o W o r l d |
代码1:
n = eval(input())
if n == 0:
print("Hello World")
elif n > 0:
print("He\nll\no \nWo\nrl\nd")
else:
for c in "Hello World":
print(c)
代码2:
a =eval(input())
if a == 0:
print("Hello World")
elif a > 0:
print("He\nll\no \nWo\nrl\nd")
else:
print("H\ne\nl\nl\no\n \nW\no\nr\nl\nd")
该博客介绍了一个Python编程题目,要求根据用户输入的整数进行不同方式的'HelloWorld'输出。当输入为0时直接输出,大于0时以两字符一行展示,小于0时垂直显示。示例代码给出了两种实现方式。
2095

被折叠的 条评论
为什么被折叠?



