青少年Python编程基础15天(第十一天)
好啦,今天及以后的几天课程里,我会给大家讲到Python的常用语句,在此之前,我先给大家讲讲Python的注释。所谓注释,就是在程序代码中写上的说明,因为Python的程序代码都是从上到下一条一条执行的,那么如果程序的代码很少,只有几行,我们还能看明白是怎么回事.但是程序代码一旦多起来,几百行甚至几千行的话,时间一长我们就不知道每行代码都做什么的了,这就需要在程序代码后面或者下面写上注释,说明一下该程序的功能作用.那么注释应该怎么写呢?Python语言的注释分为单行注释和多行注释,单行注释用#号加需要说明的内容来表示,如果内容很长我们就用多行注释来表示,多行注释用3对半角的单引号或者双引号来表示.
x = 5
# 设置一个变量x,将它赋值为5
上面代码中的第二行就是单行注释.
x = 5
"""
设置一个变量,起名为x
将x赋值为5
"""
上面的代码中2至5行为双引号的多行注释.
x = 5
'''
设置一个变量,起名为x
将x赋值为5
'''
上面代码中2至5行为单引号的多行注释.在多行注释中,单引号和双引号没有功能的区别,用哪个都可以.
在我们的实际生活中,经常会遇到需要自己选择的事情,比如:放学回家,如果先写作业,然后再玩,会得到妈妈的表扬.如果先玩不写作业,那么第二天上学会被罚站.这样的事情会有很多,那么在编程语言里该怎么表示呢?在编程语言里,这种选择叫条件语句,用if(如果的意思)和else(否则)来表示.语句的写法像下面这样:
x = 5
if x > 4 :
print("x比4小")
else:
print("x大于等于5")
上面的代码就是基本的if语句的构成.用英文单词if,后面加上条件然后加上冒号(记住,冒号一定不要忘了)。为什么要加冒号呢?因为既然是条件语句,条件满足后我们接下来需要做某些事情。然后的下一行代码前面要空四个空格。在Python编程语言中,if语句冒号后面的内容是需要用四个空格来控制缩进进行执行的。小明你举手了,有什么问题吗?。。。对,小明说的非常好,除了用四个空格来控制缩进,还可以用TAB键来控制缩进:
但是需要大家注意的是,在同一个Python文件中,TAB缩进和四个空格缩进一定不能混用,否则会出现下面的格式错误。
我们上面的例子只是讲解了一个条件的语法,那么多个条件怎么办呢?比如上面的例子,我们把小于5和等于分开,应该怎么写呢?在Python编程语言中,多条件语句用elif来添加,像下面这样:
好,我们来做一个例子吧,做一个公交车售票的判断,我们先用百度脑图整理一下思路:
按照上图所示:我们在坐公交车时,首先需要判断你的年龄,如果大于等于70岁,那么是不用花钱的;如果是小于70岁大于等于60岁呢,是半价,如果年龄小于60大于等于18岁呢,是正常价格;那么如果年龄小于6岁呢,是不用花钱的。那么语句的写法是不是大致是下面这样:
if 大于等于70:
票价
elif 小于70大于等于60:
票价
elif 小于60大于等于18:
票价
elif 小于18岁大于等于6岁:
票价
elif 年龄小于6岁:
票价

添加 家长论坛微信
全部 0条评论