栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

玩转CSDN技能树-----python(练习1 hello world练习题精讲)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

玩转CSDN技能树-----python(练习1 hello world练习题精讲)

前言:
‍♂️ 作者简介:一碗黄豆酱 ‍♂️(等七月十四就改成这个名字) 给大家带来快乐的就是阿酱我!
CSDN 勤写标兵!、上兰村编程小能手!
 座右铭:成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。
慄 由于知识储备有限,如果文章内出现问题,请大家指正!thanks!
烙如果喜欢阿酱的文章可以给个三连嘛珞珞珞 或者时常来看看阿酱趴梁

系列索引:

系列链接
python 练习题1练习一

文章目录
  • 前言
  • 一、题目叙述
  • 二、题目讲解
    • 1.分析A
    • 2.分析B
    • 3.分析C
    • 4.分析D
  • 总结


前言

在CSDN技能书中学习python的笔记


一、题目叙述

输出 “Hello,World!” 字符串,请找出以下选项中错误的选项。
请在以下选项中选择:
A :
if name == ‘main’:
str1 = “Hello,”
str2 = “World!”
print(‘str1’+‘str2’)
B:
if name == ‘main’:
str = “Hello,World!”
print(str)
C:
if name == ‘main’:
str_list = [“Hello,”,“World!”]
print(’’.join(str_list))
D:
if name == ‘main’:
print(“Hello,”+“World!”)

ps:关于python命名的小历史:

Python的创始人为 Guido van Rossum,当时他在阿姆斯特丹的荷兰数学和计算机科学研究学会工作。1989年的圣诞节期间,Guido van Rossum为了在打发时间,决心开发一个新的脚本解释编程,作为ABC语言的一种继承,替代使用Unix shell和C语言进行系统管理,担负同Amoeba操作系统(英语:Amoeba (operating system))的交互和异常处理。之所以选中Python作为编程的名字,是因为他是BBC电视剧——《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)的爱好者。
二、题目讲解 1.分析A
    if __name__ == '__main__':
    str1 = "Hello,"
    str2 = "World!"
    print('str1'+'str2')

首先我们看一下第一行,肯定有小伙伴会问,这个 if name == ‘main’:是什么意思?

简单点来理解,就是当python运行这一行时,如果是在脚本内直接运行的话,那么接下来的代码都会运行。

如果该脚本是在其他文件中被调用的话,那么该段代码下面都将不执行。

类似于在主函数中调用子函数,在我们写工程文件时,会用到调用某个文件,如果是该文件直接运行,那么if name == 'main 代码前后代码都执行,如果实在主文件中调用该子文件的话,那么只会运行该段代码之前的命令。

由于我们就是代码段单独运行,所以所有的代码都会运行。

    print('str1'+'str2')

我们根据print函数输出的内容可以知道,我们最后输出的是str1str2,为什么是这样呢?为什么不是hello world?

因为str1和str2加了 ‘ ',如果加上这个的话,就是输出字符串的意思,那么print就是直接输出字符串str1+str2=str1str2,所以该选项是错误的。所以选他!!!

2.分析B
    if __name__ == '__main__':
    str = "Hello,World!"
    print(str)

我们直接看print里面内容,输出str的内容,即为Hello,World!答案正确!但不选他

3.分析C
    if __name__ == '__main__':
    str_list = ["Hello,","World!"]
    print(''.join(str_list))

print里面内容是输出字符,在‘ ’ 中加入str_list的内容,即为输出Hello,World!答案正确!但不选他

4.分析D
    if __name__ == '__main__':
    print("Hello,"+"World!")

print里面的内容即为输出Hello,world!答案正确!但不选他


总结

以上就是python入门技能书的练习一的全部讲解!
如果有帮助到您的话,可以给阿酱一个三连嘛!梁梁梁

博主将持续更新后续练习!

致猿友们一个表情包!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011086.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号