Python学习笔记(八)
PyCharm相关的安装和卸载就不记录了。
包括教育版本和专业版的也都不做详细介绍了。
我一般就只用专业版。
7、注释
目标:
注释的作用
单行注释(行注释)
多行注释(块注释)
7.1、注释的作用
使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性
7.2、单行注释(行注释)
以#开头,#2的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明
示例代码如下
# 这是一个单行注释 print("Hello World")
为了保证代码的可读性,#后面建议先添加一个空格(这个是官方推荐),然后再编写相对应的文字。
在代码后面增加的单行注释
在程序开发时,同样可以使用#在代码的后面(旁边)增加说明性的文字
但是,需要注意的是,为了保证代码的可读性,官方推荐注释和代码之间至少要有两个空格
print("Hello World") # 输出Hello World
7.3、多行注释(块注释)
如果希望编写的注释信息很多,一行无法显示,就可以使用多行注释
要在Python程序中使用多行注释,可以用一对连续的三个引号(单引号和双引号都可以)
''' 这是一个多行注释 我要写很多内容 ''' print("Hello World")
7.4、什么时候需要使用注释?
1、注释不是越多越好,对于一目了然的代码,不需要添加注释
2、对于复杂的操作,应该在操作开始前些上若干行代码
3、对于不是一目了然的代码,应在其行尾添加注释
4、绝不要描述代码,假设阅读代码的人比你更懂Python,他只是不知道你的代码要做什么?或者是你的代码要如何使用
在一些正规的开发团队,通常会有代码审核的管理,就是一个团队中彼此阅读对方的代码
7.5 关于代码规范
Python官方提供有一系列PEP 文档
其中第8篇文档针对Python的代码格式给出了建议,也就是俗称的PEP 8
文档地址:https://www.python.org/dev/peps/pep-0008/
有人想说的是,你一定是要欺负我英文不好。
别着急,有中文的!
自己可以百度一下!
任何语言的程序员,编写出符合规范的代码,是开始程序生涯的第一步
8、算数运算符
计算机、顾名思义就是负责进行数学计算并且存储计算结果的电子设备
目标:
算数运算符的基本使用
8.1、算数运算符
算数运算符是运算符的一种
是完成基本的算术运算使用的符号,用来处理四则运算
运算符 | 描述 | 实例 |
+ | 加 | 1+1=? |
- | 减 | 1-1=? |
* | 乘 |
1*1=? |
/ | 除 | 1/1=? |
// | 取整除 | 返回除法的整数部分,例如9//2 输出结果为4 |
% | 取余数 | 返回除法的余数 9%2= 1 |
** | 幂 | 又称次方、乘方,2**3=8 |
其中 // 和 % 是Python特有的运算符
在Python中,*运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果
等等,什么叫字符串?
在编码中,用两个引号框起来的就是叫做字符串
比如“ABC” 这就是叫字符串
"Hello"*3
8.2、算数运算符的优先级
和数学中的运算符的优先级一致,在Python中进行数学计算时,同样也是:
先乘除后加减
同级运算符是从左至右 计算
可以使用()调整计算的优先级
用表格来说明一下优先级的排序
运算符 | 描述 |
** | 幂(最高优先级) |
*/%// | 乘、除、取余数、取整数 |
+- | 加法、减法 |