python的编码解码,逻辑判断与代码循环执行,引号的作用和字符串常见的使用
一.编码与解码
1.>编码: 数据类型由str→bytes
把str的数据类型转为bytes的数据类型的过程,使用到的关键字是encode()
2.>解码: 数据类型由bytes→str
把bytes的数据类型转为str的数据类型的过程,使用到的关键字是decode()
&python2的默认编码是ascll,python3的默认编码是Unicode
二.逻辑判断与代码循环执行
1.逻辑判断
>if(如果)
>elif(否则如果)
>else(其他的)
2.代码循环执行
①while true循环
>while true (无限循环被选择的代码)
>continue (继续执行被选择的代码)
>break (退出执行代码循环)
②for循环
三.引号
1.在python中,单引号与双引号是等价的
2.三引号主要是用来注释和编写可以换行的变量
①三引号可以换行的变量
②三引号可以用来多行的注释
(1)多行注释用三引号
(2)单行注释用#
四.字符串的使用
1.查看一个对象(变量)有哪些可以使用的方法dir()
2.字符串小写字母变为大写字母 upper()
3.字符串大写字母变为小写字母 lower()
4.判断输出结果是不是大写 isupper()
5.字符串以什么结尾 endseith()
6.字符串以什么开头 starswith()
7.取消字符串的空格 strip()
8.字符串的拆分 split() #会把字符串的数据类型转换为列表的数据类型
9.字符串的合并 join() #会把列表的数据类型转换为字符串的数据类型
10.获取字符串的索引 index() #索引是从0开始的 (注意变量值中出现多个相同字符串只显示第一个字符串的索引)
11.获取字符串的个数 count()
12.字符串的替换 replace()
13.判断是否是数字 isdigit()
14.数字的循环 range() #包含开始 不包含结尾
15.列举字符串的索引enumerate()
16.查看对象(变量)的内存地址 id()