Day1 Python的变量运算符与数据类型

**(1)**Python 变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。

基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。

因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
Python有五个标准的数据类型:
Numbers(数字)
(Python支持四种不同的数值类型:
int(有符号整型)
long(长整型[也可以代表八进制和十六进制])
float(浮点型))
complex(复数)
String(字符串)
List(列表)
(List(列表) 是 Python 中使用最频繁的数据类型。
列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。列表用[ ]标识。是python最通用的复合数据类型。列表中的值得分割也可以用到变量[头下标:尾下标],就可以截取相应的列表,从左到右索引默认0开始的,从右到左索引默认-1开始,下标可以为空表示取到头或尾。
加号(+)是列表连接运算符,星号(*)是重复操作。)
Tuple(元组)
Dictionary(字典)
**(2)**Python 运算符
Python 运算符
什么是运算符?
本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。

Python语言支持以下类型的运算符:

算术运算符"+ ,- ,* ,/ ,%,**,//"
比较(关系)运算符"<,>,<=,>=,==,!="
赋值运算符
逻辑运算符"and,or,not"
位运算符"& ,^,|,~,<<,>>"
成员运算符"in,not in"
身份运算符"is is not"
运算符优先级

  1. 优先级【高到低】: 第一级: 圆括号【()】、下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】
    第二级: 逻辑非运算符【!】、按位取反运算符【~】、自增自减运算符【++
    –】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地址运算符【和&】、长度运算符【sizeof】 第三级:
    乘法运算符【
    】、除法运算符【/】、取余运算符【%】 第四级: 加法运算符【+】、减法运算符【-】 第五级:
    左移动运算符【<<】、右移动运算符【>>】 第六级: 关系运算符【< > <= >= 】 第七级:
    等于运算符【==】、不等于运算符【!=】 第八级: 按位与运算符【&】 第九级: 按位异或运算符【^】 第十级: 按位或运算符【|】
    第十一级: 逻辑与运算符【&&】 第十二级: 逻辑或运算符【||】 第十三级: 条件运算符【?:】 第十四级: 赋值运算符【= +=
    -= *= /= %= >>= <<.= &= |= ^=】 第十五级: 逗号运算符【,】
发布了36 篇原创文章 · 获赞 1 · 访问量 925

猜你喜欢

转载自blog.csdn.net/str_qmk/article/details/102650204
今日推荐