一.编码与解码

1.>编码:  数据类型由str→bytes

encode()

2.>解码:  数据类型由bytes→str

decode()

    &:python2的默认编码是ascll,python3的默认编码是Unicode

str1="特昂糖"  #定义对象并赋值
print(type(str1))   #查看对象str1的数据类型

str2=str1.encode('utf-8')   #将str1的值编码并赋值给str2
print(str2)   #输出str2
print(type(str2))   #查看对象str2的数据类型

str3=str2.decode('utf-8')   #将str2的值解码并赋值给str3
print(str3)   #输出str3
print(type(str3))   #查看对象str3的数据类型
输出结果:
<class 'str'>   #str1的数据类型
b'\xe7\x89\xb9\xe6\x98\x82\xe7\xb3\x96'   #str1编码之后输出的内容
<class 'bytes'>   #编码之后的数据类型
特昂糖   #解码之后的输出内容
<class 'str'>   #解码之后的数据类型

 二.逻辑判断与代码循环执行

1.逻辑判断

>if(如果)

>elif(否则如果)

>else(其他的)

python geohash编码和解码 python编码解码的过程_python geohash编码和解码

2.代码循环执行

①while true循环

>while true   (无限循环被选择的代码)

>continue  (继续执行被选择的代码)

>break       (退出执行代码循环)

python geohash编码和解码 python编码解码的过程_python_02

②for循环

python geohash编码和解码 python编码解码的过程_python_03

 三.引号

1.在python中,单引号与双引号是等价的

python geohash编码和解码 python编码解码的过程_python geohash编码和解码_04

2.三引号主要是用来注释和编写可以换行的变量

①三引号可以换行的变量

python geohash编码和解码 python编码解码的过程_数据类型_05

 ②三引号可以用来多行的注释

(1)多行注释用三引号

python geohash编码和解码 python编码解码的过程_python geohash编码和解码_06

 (2)单行注释用#

python geohash编码和解码 python编码解码的过程_字符串_07

 四.字符串的使用

1.查看一个对象(变量)有哪些可以使用的方法dir()

python geohash编码和解码 python编码解码的过程_字符串_08

 

 

 

2.字符串小写字母变为大写字母 upper()

 

python geohash编码和解码 python编码解码的过程_python_09

lower()

python geohash编码和解码 python编码解码的过程_python_10

 

isupper()

python geohash编码和解码 python编码解码的过程_字符串_11

 

endseith()

python geohash编码和解码 python编码解码的过程_python geohash编码和解码_12

 

starswith()

python geohash编码和解码 python编码解码的过程_字符串_13

 

strip()

python geohash编码和解码 python编码解码的过程_数据类型_14

 

split()

python geohash编码和解码 python编码解码的过程_字符串_15

 

join()

python geohash编码和解码 python编码解码的过程_字符串_16

 

index()

python geohash编码和解码 python编码解码的过程_数据类型_17

 

count()

python geohash编码和解码 python编码解码的过程_字符串_18

 

replace()

python geohash编码和解码 python编码解码的过程_数据类型_19

 

13.判断是否是数字 isdigit()

python geohash编码和解码 python编码解码的过程_python geohash编码和解码_20

 

range()

python geohash编码和解码 python编码解码的过程_python_21

15.列举字符串的索引enumerate()

python geohash编码和解码 python编码解码的过程_字符串_22

 

 

id()

python geohash编码和解码 python编码解码的过程_python geohash编码和解码_23