20191223-python学习第三天

1.运算符补充

(1)in 与 not  in 学习

20191223-python学习第三天_第1张图片

 

 20191223-python学习第三天_第2张图片

 

 

 

 (2)优先级 >小于 ,<小于,计算运算关系优先级 > not > and > or 

2.charm自动生成文件头部代码

20191223-python学习第三天_第3张图片

 

 3.关于int类型

(1)py2方面

在py2中int类型在32位电脑中的有效数值位:-2**32 至2**32-1

在py2中int类型在64位电脑中的有效数值位:-2**64 至2**64-1

在py2中存在int整型与long型,超出范围后python自动将其转换成long(长整形)

整型除法只能保留整数位

示例:

20191223-python学习第三天_第4张图片

 

 

(2)py3方面

在py3中只有int类型

整型除法保留全位  eg:9/2  ==4.5

注意:在此已经学习py2与py3五个不同知识点

4.关于布尔类型

布尔类型只有两个值:True 和False

在数字转换为布尔类型中:只有0为False,其他都是True

在字符串转换为布尔类型中:只有“”为False,其他都是True

5.字符串

(1)字符串特有

.upper():都转换为大写;

.lower():都转换为小写

.isdigit():判断是否是数字,只返回True 和False这两个值

.strip()/.lstrip()/.rstrip():去掉字符串的空格 /去掉坐标的空格/去掉右边的空格

.replace("被替换的字符/子序列","要替换的字符"):从左到右开始替换,默认替换全部

.replace("被替换的字符/子序列","要替换的字符",1):从左到右开始替换,替换第一个字符串

.split("要以什么东西分割")/.split("要以什么东西分割",1):从左到右开始分割,默认全部分割,如果添加数字就分割n个之前的

.rsplit("要以什么东西分割"):从右到左开始分割,默认全部分割,如果添加数字,就从右边开始分割n个之前的

示例:

20191223-python学习第三天_第5张图片

 

 (2)共有

len:计算字符串的长度  按字符来统计

索引取值:从0开始

20191223-python学习第三天_第6张图片

 

 切片:从0开始 注意点:切片是顾头不顾尾

20191223-python学习第三天_第7张图片

 

 20191223-python学习第三天_第8张图片

 

 20191223-python学习第三天_第9张图片

 

 20191223-python学习第三天_第10张图片

 

 20191223-python学习第三天_第11张图片

 

 

你可能感兴趣的:(20191223-python学习第三天)