一、小试牛刀
答案见评论区,据说只有1%的人能做对,并能说出其中的原理。
二、Python入门操作题--题目
获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:
如果输入值是0,直接输出"Hello World"
如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)
如果输入值小于0,以垂直方式输出"Hello World"
三、Python入门操作题--分析
● 获得用户输入的一个整数,要考虑类型,优先考虑使用eval(input()),
其次是int(input()),如果直接使用input()接收,在比较时记得类型转换,但是不建议这么做
● 看到3个“如果”,要条件反射的想到if-elif-else
● 换行输出的话,有两种做法,一是通过字符串切片,二是利用换行字符
四、Python入门操作题--方案
● 切片方案
I、初级版
II、高级版
● 换行符方案
五、上一题
>>>Python入门编程题库42--求最大公约数