目录
1.什么是python语言
python是一门编程语言,它是一门解释型,脚本语言,面向对象编程,动态编程语言,弱类型语言
2.python的两种书写方式
1.在python终端中进行代码手写
2.将python代码写在xx.py文件中运行
3.python中的注释
单行注释:#
多行注释:三个引号 ---- """ """ ''' '''
4.怎么去定义变量(variable)
在程序运行的时候,可以发生变化的量,被称为变量;
在程序运行的时候,不能发生的的量,被称为常量;
注意:常量中,所有单词都要大写!
5.python的书写规范
每一行代码写完之后换行,\n换行符是python语句结束的标识符
定义变量的时候:
变量名称 = 变量值
6.变量的命名规范
标识符的命名规范: 标识符是程序用来描述一些事物的名称;
1.标识符只能用数字,大小写字母,_(下划线) 这三种有效符组成;
注意:$在python中不是有效符
2.数字不能开头 (数字开头的话,不能直接判断出它是常量还是我们定义的符号)
3.不能以关键字或保留字作为标识物
保留字是指有用单目前没有特别含义的;
4.不要使用系统已经在全局变量定义好的变量
5.建议标识符命名有意义
(例:age = 18; 尽量不写成 a = 18;)
6.一般建议大家使用_或者小驼峰
A(第一个单词首字母小写,其他单词第一个字母都大写)----- userAddress B 每一个单词之间用_ (python推荐使用的格式)
7.特殊情况:
A.类名使用大驼峰法:例:UserAddress
B.python中没有专门用来定义常见的关键字,是使用变量,所有单词字母都大写(例:PI=3.14)
7.数据类型
A.基本数据类型
数值型(number):int float complex(复数/虚数)
布尔类型(Boolean):True False
字符串(str):'字符串' "字符串" ''' 字符串'''
注意:字符串很长的话,可以用三引号,可以换行,会自动识别空格符
B.复合数据类型
list set tuple dict object
8.类型转换
A.自动类型转换
整数,浮点数,布尔类型
B.强制类型转换
int float str
9.常见的运算符
A.算术运算符
+ - * /(除号) //(整除)
B.关系运算符
>, <, >=, <=, ==, !=
C.逻辑运算符
and or not
D.所属运算符
in not in
E.is运算符
is运算符是比较两个变量的内存地址
==是比较变量的值
F.赋值运算符
= += -= *= /= //= %= **=
注意:python中没有自加自减运算符,可以使用赋值运算符完成
G.三目运算符
变量 = 表达式?值1:值2
python中的三目运算符:变量 = 值1 if 表达式 else 值2