(1)注释的作用
使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性
(2)单行注释
以#开头,#右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明
(3) 多行注释
如果希望编写的注释信息很多,一行无法显示,就可以使用多行注释
要在 Python 程序中使用多行注释,可以用一对 连续的 三个 引号(单引号和双引号都可以)
(4)算数运算符
算数运算符是运算符的一种
是完成基本的算术运算使用的符号,用来处理四则运算
以下假设变运算符描述实例
以下假设变量a为为10,变量b为20
+ 加a + b = 30
- 减a - b = -10
* 乘a * b = 200
/ 除a / b = 0.5
// 取整除返回除法的整数部分(商) 9 // 2 输出结果 4
% 取余数返回除法的余数 9 % 2 = 1
** 幂又称次方、乘方,5 ** 3 = 125
(5)算数运算符的优先级
和数学中的运算符的优先级一致,在 Python 中进行数学计算时,同样也是:
先乘除后加减
同级运算符是从左至右计算
可以使用()调整计算的优先级
(6)变量的类型
在Python中定义变量是不需要指定类型(在其他很多高级语言中都需要)
数据类型可以分为数字型和非数字型
数字型
整型 (int)
浮点型(float)
布尔型(bool)
真True非 0 数——非零即真
假False0
复数型 (complex)
主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题
非数字型
字符串
列表
元组
字典
提示:在 Python 2.x 中,整数根据保存数值的长度还分为:
int(整数)
long(长整数)
使用type函
In [1]: type(name)数可以查看一个变量的类型
(7)while循环基本使用
循环的作用就是让指定的代码重复的执行
while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行
while语句基本初始条件设置 —— 通常是重复执行的 计数器
while条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
处理条件(计数器 + 1)
注意:while语句以及缩进部分是一个完整的代码块
第一个 while 循环
# 1. 定义重复次数计数器
count= 1
sum= 0
# 2. 使用while判断条件
whilecount< 11:
# 要重复执行的代码
sum=sum+count
print('sum= %d,count= %d'%(sum,count))
# 处理计数器i
count=count+ 1
print("循环结束后的 count = %d"%count)
注意: 循环结束后,之前定义的计数器条件的数值是依旧存在的
死循环
在上一个循环中,当循环条件count<11不再满足时(此时count = 11)
就不会继续循环了
但是有种循环是会不断进行的,不会停止!
我们想想,当循环条件一直满足,是不是就死循环了
死循环中的‘死’指的不是循环死掉或者结束,指的是陷入了不断地循环之中,想被捆绑固定死这种
(8)赋值运算符
在 Python 中,使用=可以给变量赋值
在算术运算时,为了简化代码的编写,Python还提供了一系列的 与算术运算符对应的赋值运算符
注意:赋值运算符中间不能使用空格
运算符描述实例
=简单的赋值运算符c = a + b 将 a + b 的运算结果赋值为 c
+=加法赋值运算符c += a 等效于 c = c + a
-=减法赋值运算符c -= a 等效于 c = c - a
*=乘法赋值运算符c= a 等效于 c = ca
/=除法赋值运算符c /= a 等效于 c = c / a
//=取整除赋值运算符c //= a 等效于 c = c // a
%=取模(余数)赋值运算符c %= a 等效于 c = c % a
**=幂赋值运算符c= a 等效于 c = ca