Python变量以及命名规则

变量以及命名规则

①字符之间不能有空格,不能以数字开头,不可使用特殊符号,如:@、#、%等。

②不能使用关键字,如and 、for等。

③区分大小写。Data和data是两个不同的变量。

④避免使用I、O、L。容易与数字1和0混淆。

Python关键字:

Python关键字

数据类型与数据类型转换

6种数据类型:数值型、字符串、元祖、列表、集合、字典。

数值型又分为4种:整型、浮点型、复数型、布尔型。

整数显示方式:

二进制:函数bin()将十进制转为二级制。0b反转。

八进制:函数oct()将十进制转为二级制。0o反转。

十六进制:函数hex()将十进制转为十六进制。0X反转。

浮点型

只能为十进制。由整数和小数组成。可以使用科学计数法。

布尔型:

True和False

数据类型判断的方式;

①type()②isinstance(data,type)//数据、类型

复数型:

有理数和无理数统称为实数,实数之外就是复数。

获取实数部分使用real, 获取虚数部分使用imag。


字符串:

字符串是不可变对象。

\是转译字符。

常用的转译字符:

常用的转译字符

计算字符串的长度:len(str)。包括空字符。

计算字符串的长度

数据类型的转换:

①int() 。不是四舍五入。会舍弃小数。

②float()。保留一位小数。

③str()。

数值运算时,数值会发生类型转换,然后计算。

比如:int和float运算时,int会被转换为float。

类型自动转换

基础运算

分七种:算术运算符、比较运算符、位运算符、赋值运算符、逻辑运算符、成员运算符和身份运算符。

逻辑运算符:and / or / not

成员运算符:in / not in

身份运算符:is / is not

运算符优先级:

幂运算 > 按位取反、正、反 > 算术运算 > 位运算/比较运算 > 赋值运算/身份运算 > 成员运算/逻辑运算

内置函数

内置函数

math模块:

第三方模塊

字符串操作

大小比较:

空字符串 < 空格 < ‘0’ ~ ‘9’ < ‘A’ ~ 'Z' < 'a' ~ 'z' < 中文

格式化操作符

round(x):可以四捨五入得到整數

math.ceil(x):可以大於等於x的最小整數

math.floor(x):可以小於等於x的最大整數

格式化操作符

ASCII

ASCII



辅助指令


辅助指令



m.n辅助指令

格式化函数:通過{}來代替%。


两种方式

字符串的方法:

字符串的方法
字符串的方法
字符串的方法
字符串的方法
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容