python全栈开发《02.环境搭建与脚本结构之python程序的执行顺序、代码中的注释》...

1.python程序的执行顺序

1)python如何执行程序

为什么导入区域是在头注释的下面呢?因为程序是自上而下,逐行执行的。 每行的程序就像是在排队,被python的解释器一个一个得阅读。

a1c95ebf67d6f8d81e0adc7c6da85a33.png

在print函数中,要先打印第一行,再进行第二行的打印,以此类推,打印到最后一行。下面的print无法在上面的print完成之前就去执行。这就是自上而下,逐行执行的道理。

2)什么是python的内置函数

在金庸先生的小说中,有很多武林秘籍。python就像一本武林秘籍,内藏了很多的招式。这些招式,不需要导入,就可以使用。

把python内藏的招式就称为python的内置函数。

3)第一个python的内置函数print的使用

print在百度翻译上的解释为:打印。将你希望的信息显示(打印)在控制台上的函数。print可以将python代码中几乎所有程序都可以打印出来。

在平时的开发中,通过print打印出一些信息,来帮助我们判断程序执行到了哪里,程序是否执行的正确。

print的用法:

82c709105b5613c00ccc104679fe2809.png

首先,print是函数名,也就是执行的函数。括号的部分是函数的参数体,参数体是执行一个函数所需要的必要的数据。有了数据,函数才能把这些数据进行相应的操作。

比如我们要print一些信息,我们要把这些信息展示出来,就要把这些信息传递进去。当然,并不是所有的函数就一定需要参数。

object是你想打印的信息,如果你想打印一些文字或者数字,都可以放在这,如果想打印多个文字,可以用逗号隔开。

end是告诉print,当你打印完了我们想看到的信息之后,要做什么。可以不给end传递任何信息,这个时候,end默认是打印一行信息完成之后换行。

5efb01946dacf64e1d81561e8624bd83.png
end默认是打印一行信息完成之后换行。
fba7ffe37b909f6526a5e5256acdf36a.png
那么,可以通过给end改变一个值,让它不换行。

2.python代码中的注释

1)什么是注释

在代码中,不会被python解释器所执行的语句就是注释。在学生时代,有时候交作业想顺便和老师说几句话,可能会在作业的旁边写上一些文字,好让老师注意到。不过,这些文字不会被老师当作作业的内容而批改。

这个场景和注释稍微有点类似。头部注释是为了系统和python解释器而服务的。今天说的注释是业务注释。这种注释是为了开发者而服务的。

2)为什么要使用注释

那么,为什么要使用注释呢?当我们的程序越写越多的时候,或者写了一段程序,过了好一阵子不去关心它的时候,等回过头来看,想看看自己写的代码,有时候会发现忘记这些代码是做什么的情况。或者因为写的太复杂,而变得看不懂。

为了避免这种情况的发生,在开发这些程序的时候就对应这些代码写一些注释。

这些注释更像是当时写这些代码的一个日记。通过看注释就能快速明白你的程序是做什么的,当时为什么要这样做,也可以大大提高维护的成本。

甚至可以在一些写的不完善的地方写清原因,告诉之后的开发人员这里需要修改,但当时为什么这样做。也可以帮助后来开发这段代码的人员了解这段开发历史。

3)注释的三种用法

#

双引号:

"""

"""

单引号:

'''

'''

单引号注释的功能与双引号注释完全一致。

双引号和单引号注释一般书写比较长的注释内容。#的注释,一般只针对某一行代码,做简单的说明。

# coding:utf-8

"""
  这个脚本用作注释的练习:
  引号注释一般用在两个地方:
    1:是整个脚本的开篇,作用在于给别人介绍一下这个脚本的作用
    2:对于函数功能的解释,比如我们的print内置函数里边就有这样的注释
      对于这样的注释,我们未来会在函数篇章给大家介绍
    我们练习一下# 的注释方法,这种方法也有两种场景,一会儿,我们试试
"""

print('学习python是很有意思的')  # 这是一个简单的注释练习

# 下面的1 2 是一个整体
print('1')
print('2')
  • 20
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清菡软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值