3620-刘同学-人工智能学科-数据挖掘方向 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

a="参数1,参数2" 定义字符串格式

a.format(参数1="str",参数2="str") 带入格式

a="{0},{1}"定义字符串格式

{索引:填充字符居中方式位数}

a.format("str","str")带入0,1位置对应的字符

 

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

str.find("从前查找字符")

str.rfind("从后查找字符")

str.count("str")数次数

str.isalnum()是否全数字字符

"str".strip("str")除去首位信息

str.capitalize()首字母大写

str.title()各单词首字母大写

str.upper()全大写

str.swapcase()大小互换

a.center(num,"str") a居中,num位,str填充

a.ljust()a靠左

a.rjust()a靠右

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

整数:

10进制、2进制、8进制、16进制;

 

用int()实现类型转换,不能转换字符串

 

自动转型:整数和浮点型混合运算时,表达结果自动转型成浮点数

 

在python里面,int可以存储任意大小的整数,google这个词本身就代表10的100次方

 

 

 

[展开全文]

内置数据类型:
整型:整数;浮点:小数;布尔型:表示真假,包括Ture 和 False;字符串型:abc,尚学堂等;

运算符:

加——+

减——-

乘——*

浮点数除法——/

整数除法——//(取整数)

模(取余数)——%

幂——**

·0 不能做除数

divmod()函数可以同时得到商和余数

 

 

[展开全文]

1.链式赋值:

x=y=123,把同一个变量赋值给多个变量

2.系列接包赋值:a,b,c = 1,2,3

把a赋值为1,b赋值为2,c赋值为3,注意:个数要一致;

使用系列解包的变量变换

3.常量:python不支持常量,即没有语法规则限制改变一个常量的值,对于一个变量来说,赋值是可以更改的。常量的名称都大写,用下划线隔开。

 

[展开全文]

只包含数字,下划线,字母的字符串启用驻留机制,值一样地址就一样

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

str.split("分隔符")生成列表

'连接符'.joint(list)生成字符串,高效率

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

str[起始位置:终点:步长]

str[::-1]反向排列

 

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

字符串索引正向从0开始,反向从-1开始

str.repalce("被替换字符","替换字符")

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

\续行符

\n换行符

\'单引号

\"双引号

\b退格一次

str*3,复制字符串3次

end=" "

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

ord("str")字符换unicode

chr("数字")数字换字符

''' '''创建多行字符串

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

同一运算

is,is not 判断两个对象的内存地址是否一样

==判断两个对象值是否一样

两个对象可以值一样,地址不一样

由于整数缓存问题,赋值一样并在为-5到任意大整数的两个对象地址一样

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

true, false本质为1,0可以进行数字运算

==判断相等

!=不相等

true or anything, 短路返回true

flase or anything 返回anything

false and anything,短路返回false

true and anything, 返回anything

 

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

unix时间点1970.1.1,0点0分0秒,以毫秒计算

时间本质是数字

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

二进制0b

8进制0o

16进制0x

python整数没有大小限制

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

/浮点数除法

//取整数除法

%取余数

**幂

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

解包复制

a,b=10,20

a,b=b,a实现互换

python不支持常量

[展开全文]
1553_N_GX · 2021-01-16 · 解锁式学习 0

变量和赋值语句:

 a = 3

删除变量:
del a 

变量被删了,但是堆里的对象仍然在,只不过没有用了,进而被拉进回收站回收,可以释放空间。

[展开全文]

标识符:用于表示变量/函数/类/模块等名称

1.区分大小写

2.第一个字符必须是字母,下划线,其后的字符只能是字母/数字和下划线,其他的不行

3.不能使用关键字(这个太重要了,以前就犯过这样的错)

4.以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法

[展开全文]