用Python玩转“Hello World”

举报
小Bob来啦 发表于 2021/10/24 23:13:47 2021/10/24
【摘要】 You'd better bring, cause I'll bring every I've got it。你最好全神贯注,因为我定会全力以赴!前面我们了解了一些关于Python的函数,虽不多,但写几个简单的程序还是问题不大的。小编在Python123中找了几个最简单的来试试手,虽然不熟练,但最后能把程序跑起来还是非常开森的,可能这就是让我们继续坚持学下去的动力,嘿嘿。如下此题的函数用法在...

You'd better bring, cause I'll bring every I've got it。你最好全神贯注,因为我定会全力以赴!

前面我们了解了一些关于Python的函数,虽不多,但写几个简单的程序还是问题不大的。小编在Python123中找了几个最简单的来试试手,虽然不熟练,但最后能把程序跑起来还是非常开森的,可能这就是让我们继续坚持学下去的动力,嘿嘿。

如下此题的函数用法在第一次写温度转换器中已包含,忘记的小伙伴可:

传送门:来学Python啦,用Python详细讲解温度转换器


Hello World的条件输出
描述
获得用户输入的一个整数,参考该整数值,打印输出"Hello World",

要求:

如果输入值是0,直接输出"Hello World"

如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)

如果输入值小于0,以垂直方式输出"Hello World"


源代码:

n = eval(input())#需掌握eval的用法
if n == 0:#判断
    print("Hello World")
elif n > 0:
    print("He\nll\no \nWo\nrl\nd")
else:
    for c in "Hello World":#循环
        print(c)


当然这个写法有很多,比如你也可以不用for循环,直接在每个字符后面加个换行符。

小编在开始输入数字时是用的如下这种(也可使用,转换为int类型):

n=input("")#input输入的算是字符串,所以下面需要转换一下
n=int(n)


运行结果:

图片

刚开始学习时写代码题是为了熟练掌握各个函数的用法,所以一开始需要自己多百度找资料,或者看书也行,重在掌握。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。