内容正文:
Python知识点归纳
一、Python简介
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言,文件类型为.py。
1.Python编译器:
2. 两种编程环境(就是写编程代码的地方):
IDLE交互式编程环境和代码编程环境
★编写代码要尽量使用“代码编程环境”,“代码编程环境”是在“IDLE交互式环境”的菜单栏“File”——“New File”,点开就是“代码编程环境”
3.代码运行按钮:
IDLE交互式编程环境按“回车键”运行,代码编程环境按“F5”运行
二、基本运算符和优先级
(一)算术运算符表
运算符
描述
实例
+
加
1+2=3;2+3=5
-
减
10-5=5;3-2=-1
*
乘
2*3=6;4*5=20
/
除
10/20=0.5;5/2=2.5
//
取整(返回除法的商的整数)
9//2=4;5//2=2
%
取余(返回除法的余数)
9%2=1;5%2=1
**
幂(次方、乘方)
2**3=8;4**2=16
(二)算术运算符优先级表
运算符
描述
**
幂(最高优先级)
*、/、//、%
乘、除、取整、取余
+、-
加、减
★注意:在Python中进行数学计算时,与数学中运算符优先级一致,先乘除后加减,同级运算符从左至右计算,可以使用“( )”调整计算优先级。
三、Python中的数据类型(★只需了解整型、浮点数、字符串,其他类型不用了解,只需记到有这些类型,会考选择题)
1.Numbers(数字)
int(整型)
float(浮点型)
整数类型
包括正整数、负整数、0,并且位数任意。
由整数部分和小数部分组成,如1.141、0.5、-1.732、3.14159265358979。
浮点数也可以使用科学记数法来表示,如2.7e2、-3.14e5、6.14e-2
2.String(字符串)
字符串是 Python 中最常用的数据类型。我们可以使用单引号(‘ ’)、双引号(“ ”)或三引号(‘’’ ‘’’)来创建字符串。
比如name=”sunny”
3.布尔类型(bool)
4.List(列表)
5.Tuple(元组)
6.Dictionary(字典)
四、输入、输出命令
1、输出函数print
Python中主要用到的输出函数print(),可输出数字、符号、中文、英文。
(1)常量:
数据类型
代码
运行结果
整型
print(9)
9
浮点
print(0.5)
0.5
字符串(字母)
print(“a”)
a
字符串(汉字)
print(“中国”)
中国
字符串(符号)
print(“☆”)
☆
字符串(一句话或多句话)
print(“欢迎来眉山做客”)
欢迎来眉山做客
★格式:print括号里数字类型不加引号,字符串类型要加引号。
★分隔符:输出多个常量要加分隔符(逗号,)
举例
代码
运行结果
同时输出字母a,数字9和汉字中国
print(“a”,9,”中国”)
a 9 中国
★换行符:需要对常量换行要加换行符(
)
举例
代码
运行结果
分三行输出字母a,数字9和汉字中国
print("a
9
中国
")
a
9
中国
(2)变量
举例
代码
运行结果
给变量字母a赋值为数字8,输出变量a的值
a=8
print(a)
8
给变量字母a赋值为数字5。
给变量字母b赋值为数字6。
给变量字母c赋值为变量a加上变量b的和。
输出变量c的值
a=5
b=6
c=a+b
Print(c)
11
★其中字母a叫变量(a可以赋值为不同的数,可以发生改变),“=”叫赋值号
★变量命名规则
①变量名第一个字符可是字母或下划线"_"
②变量名第一个字符不能是数字
③变量名中不能含有“\/&%$?<}^*”等特殊字符和标点
④变量名区分大小写,同一字母的大小写被视为不同变量名
(注意:Python3.3之后的版本变量名可直接使用中文,之前的版本使用中文做变量名时代码文件的编码方式必须是UTF-8。)
(3) 表达式
举例
代码
运行结果
输出加法运算8+5的值
print(8+5)
13
如果8+5加引号,则8+5要当成常量字符串输出
print(“8+5”)
8+5
(4)也可以使用乘号“*”打出多个字符
举例
代码
运行结果
输出12个星号*
print(“*” * 12)
************
输出4个中国
print(“中国” * 4)
中国中国中国中国
2、input输入函数
⑴用input给变量赋值,不管通过键盘输入的是英文、汉