039-085
1、程序的注释
1)单行注释:以#开头,右边所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用。为了保证代码的可读性,#后面建议先添加一个空格,然后再编写相应的说明文字。
2)单行注释也可以加在代码的后面,但是为了保证代码的可读性,注释和代码之间至少有两个空格。
3)多行注释(块注释):如果需要编写的注释信息很多,可以使用多行注释,可以用一对连续的三个引号(单引号和双引号都可以)。
2、Python中的算数运算符
+:加; -:减; :乘; /:除; //:取整除; %:取余数; ** :幂;
在python中, 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果
“-” * 10 会输出“----------”
3、程序执行原理
1)计算机的三大件:CPU(执行程序)、内存(空间小、速度快)、硬盘(空间大、速度慢)
2)程序就是用来处理数据的,而变量就是用来存储数据的
4、变量的使用
在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
变量名 = 值
变量定义之后,后续就可以直接使用了
使用交互方式——iPython,如果要查看变量内容,直接输入变量名即可,不需要使用print函数。
使用解释器——Pycharm,如果要输出变量的内容,必须要使用Print函数。
5、变量类型
在Python中定义变量时不需要指定类型,Python可以根据=等号右侧的赋值,自动推导出变量储存的数据类型,数据类型可以分为数字型和非数字型
数字型:整型(int)、浮点型(float)、布尔型(bool非零即真)、复数型(实部和虚部)
非数字型:字符串、列表、元组、字典
提示:
1)在交互式的终端中,可以使用type函数查看一个变量的类型,比如type(name)
2)在Python2.x中,整数根据保存数值的长度还分为int(整数)、long(长整数),但是在Python3.x中进行了简化,只有int。
6、不同类型变量之间的计算
1)数字型变量之间 可以直接计算,如果变量是bool型,在计算时True=1,False=0
2)字符串变量之间使用+拼接生成新字符串
3)字符串变量可以和整数使用 * 重复拼接相同的字符串
4)数字型变量和字符串之间不能进行其他计算
7、变量的输入输出
1)input函数实现键盘输入
在Python中可以使用input函数从键盘等待用户的输入
用户输入的任何内容,Python都认为是一个 字符串
语法如下:
字符串变量=input(“提示信息:”)
2)类型转换函数
int(x):将x转换为一个整数
float(x):将x转换为一个浮点数
3)变量的格式化输出
%s:字符串
%d:有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全
%f:浮点数,%.02f表示小数点后只显示两位
%%:输出%
语法格式如下:
print(“格式化字符串” % 变量1)
print(“格式化字符串” % (变量1,变量2…))
8、变量的命名
1)标识符:就是程序员定义的变量名、函数名。标识符可以由字母、下划线和数字组成,不能以数字开头,并且不能与关键字重名。
2)关键字:就是在Python内部已经使用的标识符,关键字具有特殊的功能和含义,开发者不允许定义和关键字相同的名字的标识符
可以在iPython通过以下命令查看Python中的关键字
import keyword
print (keyword.kwlist)
提示:import 关键字 可以导入一个“工具包”
3)变量的命名规则
命名规则可以被视为一种惯例,目的是为了增加代码的识别和可读性
注意:Python中的标识符是区分大小写的
在定义变量时,为了保证代码格式,=的左右应该各保留一个空格
在Python中,如果变量名需要由两个或者多个单词组成时,按照以下方式命名
a、每个单词都使用小写字母
b、单词与单词之间使用_下划线链接
9、判断(if)语句
1)if判断语句基本语法
if 要判断的条件:
条件成立时,要做的事情
注意:代码缩进为一个Tab键,或者4个空格——建议使用空格,在Python开发中,Tab和空格不能混用。
2)比较(关系)运算符
==:相等; !=:不相等; >:大于; <:小于; >=:大于或者等于; <=:小于或者等于