和C不一样,python中的变量不需要声明,等号用来给变量赋值,等号左边是变量名,等号右边是存储在变量里面的值,例如:
name = "www.cvtutorials.com"
上面的name就是变量名,右边 “www.cvtutorials.com” 是name存储的值。
python中常见的数据类型有:整数、浮点数、字符串、布尔值,如下方式定义:
a = 1 b = 1.1 c = "www.cvtutorials.com" d = Truepython运算符
第一个问题什么是运算符?在数学中,有一门学科叫做抽象代数,里面包含一个分支:群论。群论中的群既包括非空集合,还包括一个二元运算。在python运算符这里,常见的整型、浮点型等对应非空集合,常见的运算符对应二元运算,如算术运算符、比较运算符、赋值运算符、逻辑运算符、成员运算符,除此以外,运算符的优先级也很重要。
算术运算符python中常见的算术运算符包括加法、减法、乘法、除法、取模、幂、取整,可以将下面代码复制粘贴到环境中,查看运行结果:
print(1 + 3) print(1 - 3) print(1.3 * 3.2) print(4.4 / 2.2) print(10 % 3) print(3**2) print(10 // 3)
运行结果如下:
下面我们来一一解释:
1处:加法,使用print将1与3的和打印出来
2处:减法,使用print将1与3的差打印出来
3处:乘法,使用print将1.3与3.2的乘积打印出来
4处:除法,使用print将4.4与2.2的商打印出来
5处:取模(取余数),用10对3取模,得到的是10除以3的余数,也就是1
6处:幂,3**2的意思是3*3,又如3**3的意思是3*3*3
7处:取整,10//3得到的结果是10除以3的整数部分
比较运算符比较运算符常见的有==、!=、>、<、>=、<=,可以将下面代码复制粘贴到环境中,查看运行效果:
1 == 3 1 != 3 1 > 3 1 < 3 1 >= 3 1 <= 3
运行结果如下:
这里只介绍最简单的赋值运算符,使用=进行简单的赋值
cvtutorials = "www.cvtutorials.com"
上面代码的意思是将字符串赋值给cvtutorials变量
逻辑运算符逻辑运算符主要有and, or, not,可以将下面代码复制粘贴到环境中,查看运行结果:
True and True True and False True or True True or False not True not False
运行结果如下:
成员运算符成员运算符主要有not in和in
A in B表示某个元素在B中,如果在,返回true,否则返回false可以将下面代码复制粘贴到环境中,查看运行结果:
cvtutorials = ["www", "cvtutorials", "com"] "cvtutorials" in cvtutorials "cvtutorials" not in cvtutorials "docsify" in cvtutorials "docsify" not in cvtutorials
运行结果如下:
运算符优先级指的是多种运算符同时出现的时候,先计算哪个后计算哪个的先后顺序的分配。
前面的运算符的优先级不同,从高到低如下所示:
幂、算术运算符、比较运算符、赋值运算符、成员运算符和逻辑运算符
推荐文章:
- 手牵手教你编写docsify文档
- python基础教程(一):python之what、why、How
- python基础教程(二):python编程环境搭建
- python基础教程
个人网站(基于vue的docsify编写,简洁美观):
个人网站
网站logo设计:



