今天学习python的基本语法:
一、python常用的快捷键:
1. Ctrl+/ 注释
2. Ctrl+B 在sublime起编译执行作用
3. Ctrl+R 在其他开发工具中其编译执行作用
4. Ctrl+N 新建文件
二、python基础语法
1. 三个"或者'在文字前后可以表示多行注释
2. 标识符:
- 专门为变量、函数、类等命名
- 是由字母、数字、下划线组成
- 数字不能开头
- python的大小写很敏感
3. 行与缩进
- 同一级的代码必须保持同一缩进(使用Tab键来产生缩进)
- 通过缩进来产生代码块
4. 多行显示
在需要换行的地方加\,然后在后面换行,换行后缩进不受限制(一句代码可以在多行显示而结果不变)
5. python中的基本数据类型
- 数字相关
int() 整数类型
float() 浮点型 ,有小数点、科学计数法、复数均属于浮点型 - bool 布尔值
布尔值只有True和False两类,在算法中True代表1,False代表0,可用于计算。 - str() 字符串
a=str(b)等同于a="b"
6. 声明变量
声明变量就是在内存中开辟空间存储数据(变量就是用来存储数据的)
格式: 变量名=值 (值可以字符串、数值或者运算表达式)
python每条语句结束可以不加分号,但是如果一行要写多条语句,就必须要加分号
a=10;b=20
7. 数学运算符
- 数学运算符:+、-、、/、//(整除)、%(取余)、*(幂运算)
- //(整除) 求商,商只取整数部分(舍去小数部分,不是四舍五入)
- **(幂运算)
x**y代表:x^y(x的y次方)
8. 比较运算符:
>、<、==(等于)、!=(不等于)、>=(大于等于)、<=(小于等于)。比较运算的结果为布尔值。
9.逻辑运算符
逻辑运算符包含and、or、not三种,逻辑运算操作的数据为布尔值,返回的结构也是布尔值。
- and 多个条件同时满足,结果为True,有一个条件不满足就是False
- or 只要有一个条件是True,结果为True,两个都是False结果才为Fasle
- not not True为False ,not False为True
10.赋值运算符
赋值运算符包含:=、+=、-=、=、/=、%=、//=、*=
赋值符号的左边必须是变量;运算顺序是,先算赋值符号右边的值,然后再将右边的结果赋值给左边。
例如:
1.变量=值
a=10
a=10+20
a=b>10
2.变量+=值(这里的变量必须是已经声明过得变量,变量必须先声明,后使用)
e=50
e+=2 等同于e=e+50 ,最后e=52
11.运算符号的优先级
数学运算符>比较运算符>逻辑运算符>赋值运算符
网友评论