python算数运算符

+:加
-:减
:乘
/:除以
//:取整
%:去余数
**:幂
“字符串”
2:连续拼接两次
算数运算符的优先级:
1、先乘除后加减
2、同级运算符从左到右计算
3、可以使用()调整计算的优先级

变量的数据类型:

*数字型
整型:(int)
浮点型:(float)
布尔型:(bool)
真:True
假:False 0
复数型:(complex):主要用于一些平面场问题、波动问题、电感电容问题
*
非数字型**
字符串
列表
元组
字典
提示:在python2.x中,整数根据保存数据的长度还可以分为:
int(整数)、long(长整数)
另外,使用type函数还可以查看一个变量的类型
type(name)用于交互式的查看数据类型
python3中忽略了long和int类型,整合在一起了。

变量的命名

1.1标识符
标识符就是程序定义的变量名、函数名
标识符可以由字母、下划线以及数字组成,并且不可以以数字开头,并且不可以与关键词重复
1.2关键字
关键字:python内部已经使用的标识符
关键字有特殊的功能和含义
开发不允许定义和关键字相同名字的标识符
import 可以导入一个工具包
1.3变量的命名规则
可以视为一种惯例,并无绝对与强制目的为了增加代码的可读性(python区别大小写)
为了代码的格式,应该在=左右各保留一个空格
在python中,如果变量名需要由二个或者多个单词组成的时候,可以按照以下的方式命名

  • 每个单词使用小写字母
  • 每个单词之间使用_下划线连接
  • 比如first_name、qq_number等

还有驼峰命名法:
firstName等等

判断语句(if)

1.1if语句的基本语法
在python中,if用来判断,格式如下:
if 要判断的条件:
条件成立时,要做的事情
……
在python中,tab和空格不要混用!!!严格要求
实例1:定义一个整数变量记录年龄
判断是否满18岁
满18岁即可进入
image.png
比较运算符:==、!=、<=、>=(在python2.x中可以<>来表示不等于)
if语句以及缩进部分是一个完整的代码块,不需要c语言的{} 方便便捷
image.png
else处理条件不满足的情况:

  1. if 要判断的条件:
  2. 条件成立时,要做的事情
  3. 。。。
  4. else
  5. 条件不成立时,要做的事
  6. ##if和else语句以及各自的缩进部分共同是一个完整的代码块

逻辑运算符

条件一 and 条件二:只要有一个不成立,最后的结果就是不成立
条件一 or 条件二:只要有一个条件成立,就成立
not 条件:取反,非,不是

if语句进阶

如果希望在增加一些条件,条件不同,代码也不同,这时候可以使用elif
语法格式如下:

  1. if 条件一:
  2. 条件一满足执行的代码
  3. elif 条件二:
  4. 条件二满足执行的代码
  5. elif 条件三:
  6. 条件三满足执行的代码
  7. else
  8. 以上条件都不满足执行的代码

注意:elif和else都必须和if联合使用,而不能单独使用
可以将if、elif和else以及各自缩进的代码,看成一个完整的代码块
while赋值运算符注意记住,自然计数法和程序计数法:从0开始计数(养成习惯),while循环计算