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()