python的基本数据类型和变量 及 python的运算符 python的缩进

python简介

python是一门解释型的、面向对象的程序设计语言。

特点:易学习、易阅读、易维护、跨平台、开源库极其丰富。

python官网:https://www.python.org/
python库列表:https://pypi.org/simple/

版本选择:
python2和python3差异非常大
python3是趋势和未来,python2官方将在2020年停止升级维护。

 

一 python的基本数据类型和变量

1.基本数据类型 (相对于 str/list/dict/tuple/set等高级数据结构)

整数:
    举例:1、2、34、-251、0
    类型:int

浮点数(小数):
    举例:1.3、3.14、-2.25
    类型:float

布尔值:
    举例: 真True、假False
    类型:bool

空值:None
    类型:NoneType

如下图所示:

python的基本数据类型和变量 及 python的运算符 python的缩进_第1张图片

2.变量

变量:
    存储信息、信息可变的一个名字
    变量名必须是大小写英文、数字和_的组合,且不能以数字开头。

如下图所示:

python的基本数据类型和变量 及 python的运算符 python的缩进_第2张图片

二 python的运算符

1.算数运算符:+ - * / %       

-- 算数运算符 结果是数字

a,b=5,2  或  a, b = 5, 2           # 给a赋值为5,给b赋值为2
c = a + b     # 加法  --> c值为7
c = a - b     # 减法  --> c值为3
c = a * b     # 乘法  --> c值为10
c = a / b     # 除法  --> c值为2.5
c = a % b     # 取余  --> c值为1

如下图所示:

python的基本数据类型和变量 及 python的运算符 python的缩进_第3张图片

2.赋值运算符

a = 3        # 赋值
a += 2       # 加等   a += 2 等价于 a=a+2
a -= 2       # 减等   a -= 2 等价于 a=a-2
a *= 2       # 乘等   a *= 2 等价于 a=a*2
a /= 2       # 除等   a /= 2 等价于 a=a/2
a %= 2       # 取余等 a %= 2 等价于 a=a%2

3.比较运算符

比较运算符结果是 True/False,可以作为if 、while、for的判断表达式

a == b       # 等于
a != b       # 不等于
a > b        # 大于
a >= b       # 大于等于
a < b        # 小于
a <= b       # 小于等于

如下图所示:

python的基本数据类型和变量 及 python的运算符 python的缩进_第4张图片

4.成员运算符

成员运算符的结果也是 True/False

成员运算符有2个 in 和 not in

list = [1, 2, 3, 4]
1 in list         # 包含 , 1包含在list里
2 not in list     # 不包含,2不包含在list里

如下图所示:

5.逻辑运算符

可以认为逻辑运算是比较运算与成员运算的组合。因此,逻辑运算符的结果也为True/False

逻辑运算符有三个  and ,or,not

and  并且; or 或者;not 非   (python中的非是 not 而不是 !)

a==b and c==d
a==b or c==d
not a == b
a==b and c in f
a==b and c not in f

如下图所示:

python的基本数据类型和变量 及 python的运算符 python的缩进_第5张图片

总结:比较运算符、成员预算符、逻辑预算符 结果都是 True/False,可以作为if、while、for的判断表达式。

三 python的缩进

python是根据缩进来区分代码块的,所以python要严格缩进。

python缩进推荐两种方式:

方式1:制表符

方式2:空格   ----个人推荐使用4个空格作为一个缩进

使用空格作为python的缩进区分代码块的话,空格个数要严格一致,比如要么都用2个空格,要么都用4个空格。

推荐使用4个空格。

 

对于notepad++,如何显示显示空格与制表符?

视图 ---> 显示符号 ---> 显示空格与制表符

python的基本数据类型和变量 及 python的运算符 python的缩进_第6张图片

显示效果如下:

python的基本数据类型和变量 及 python的运算符 python的缩进_第7张图片

实际举例如下:

使用4个空格的缩进,编写一个简单的 python脚本文件 hello.py

python的基本数据类型和变量 及 python的运算符 python的缩进_第8张图片

运行结果如下:

python的基本数据类型和变量 及 python的运算符 python的缩进_第9张图片

正确写法与错误写法见下图:

python的基本数据类型和变量 及 python的运算符 python的缩进_第10张图片

 

 

你可能感兴趣的:(python)