一、回顾内容
1,顶部
解释器
编码(2.7默认ascii, 3.6默认utf - 8)
2、打印(“hello”) 2.7
打印“hello”, 3.6
3、编码之间的关系
ascii,,万国码,(最少两个字节unicode) gbk,utf - 8
1个字节,,最少两个字节,,,,,,,,2个,,,,中文3个字节
4,命名
首字母不是数字
变量名不能是关键字
数字字母下划线
变量存在的意义,在方便调用
5条件
如果条件:
通过
elif条件:
通过
其他:
通过
注意缩进,冒号
6,而
虽然条件:
通过,每次条件被判断成立无限执行
继续中止此次循环,从新开始循环
打破,终止所有循环
7日,运算符
*=
+=
-=
/=
%=取余
一个等号是赋值,两个等号才是等于
num=13
zq=num % 2 #余数
如果zq==0:
#偶数
其他:
#奇数
在判断元素在不在列表里面
num=皕q "
李=[“zq”、“zw”],
如果在李:num,
打印(“哉”)
其他:
print (buzai)
再加一个判断是否以z开头的
如果在李和num num.startwith (z)
#,可以在加一个条件
8日,基本的数据类型
int,整形
n=123
n=int (123) # int类的init -
s=" 123 "
m=int (s) #字符串类型转换整形
整形有个长度限制,32位电脑正负2的31次方.... (python2.7)
python3.6里面没有长了不管多长的数字都是int.2.7里面超过范围会转换成长整形
s=?32”sdfg #字符串里面只包含数字时才能转换
m=int (s)
str,字符串
s=皕q”
s=str (“zq”)
一个=123
m=str (a)把一个数字转换成字符串
=======
字节=纷纸诶嘈?
str,=纷址?br/> 目的:字节转换成字符串
b=字节类型的对象
# m=字节(b)
m=str (b,编码=皍tf - 8”)
首字母变大写去空格变大小写替换是否为数字,字母开头结尾查找
个数,格式化,编码解码,居中左飘右飘,连接
李=[“zq”、“党卫军”]
l1=" _ " . join(李)
l1对应的值zq_ss
列表,列表
i=[33] 11日,22日,
i=列表(33)11日,22日,这是错误的
我=列表([33]11日22日)列表是个类名后面小括号里面的元素只能有一个但是里面必须用中括号加序列
=====
t=(33) 11日,22日,
i=列表([t])这是错误的出来的结果是这样的[(33)11日,22日]
我=列表(t)这是正确的
t=[33] 11日,22日,
t=[11, 22岁,33岁)这两种是样的,
列表的公共功能:
索引
切片
对
长度
列举
删除del李[0]
德尔·李(0:2)
特有的功能:
翻转
排序
追加
插入
索引位置
删除
流行
扩展
清楚
元组:
t=(33 11日,22日,44)
t=元组(可迭代的对象)
李=(33 11日,22日,44)
l1=元组(李)
公共功能:
索引
切片
对
长度
列举
在
特有的功能:
个数
索引位置
特性:不能修改....
dict:
d={“k”: 123年,“k2”: 65}
d2={
“k”: 123年,
“k2”: 156年
},
李=(1、2、3、4)
字典:关键:10递加
,价值:列表的元素
dic=[]
我,j列举(li 10):
new_dict=dict(列举(10)li)
公共功能:
索引
增加dic[主要]=vlue
删除
对
长度
在
特有的功能:
项键值获得haskey——》
更新
fromkey
字符串,字节
str
字节
一个="张强”,gbk编码的字节
(a, b=字节编码=癵bk”) (b)型=比;字节
1,顶部
解释器
编码(2.7默认ascii, 3.6默认utf - 8)
2、打印(“hello”) 2.7
打印“hello”, 3.6
3、编码之间的关系
ascii,,万国码,(最少两个字节unicode) gbk,utf - 8
1个字节,,最少两个字节,,,,,,,,2个,,,,中文3个字节
4,命名
首字母不是数字
变量名不能是关键字
数字字母下划线
变量存在的意义,在方便调用
5条件
如果条件:
通过
elif条件:
通过
其他:
通过
注意缩进,冒号
6,而
虽然条件:
通过,每次条件被判断成立无限执行
继续中止此次循环,从新开始循环
打破,终止所有循环
7日,运算符
*=
+=
-=
/=
%=取余
一个等号是赋值,两个等号才是等于
num=13
zq=num % 2 #余数
如果zq==0:
#偶数
其他:
#奇数
在判断元素在不在列表里面
num=皕q "
李=[“zq”、“zw”],
如果在李:num,
打印(“哉”)
其他:
print (buzai)
再加一个判断是否以z开头的
如果在李和num num.startwith (z)
#,可以在加一个条件
8日,基本的数据类型
int,整形
n=123
n=int (123) # int类的init -
s=" 123 "
m=int (s) #字符串类型转换整形
整形有个长度限制,32位电脑正负2的31次方.... (python2.7)
python3.6里面没有长了不管多长的数字都是int.2.7里面超过范围会转换成长整形
s=?32”sdfg #字符串里面只包含数字时才能转换
m=int (s)
str,字符串
s=皕q”
s=str (“zq”)
一个=123
m=str (a)把一个数字转换成字符串
=======
字节=纷纸诶嘈?
str,=纷址?br/> 目的:字节转换成字符串
b=字节类型的对象
# m=字节(b)
m=str (b,编码=皍tf - 8”)
首字母变大写去空格变大小写替换是否为数字,字母开头结尾查找
个数,格式化,编码解码,居中左飘右飘,连接
李=[“zq”、“党卫军”]
l1=" _ " . join(李)
l1对应的值zq_ss
列表,列表
i=[33] 11日,22日,
i=列表(33)11日,22日,这是错误的
我=列表([33]11日22日)列表是个类名后面小括号里面的元素只能有一个但是里面必须用中括号加序列
=====
t=(33) 11日,22日,
i=列表([t])这是错误的出来的结果是这样的[(33)11日,22日]
我=列表(t)这是正确的
t=[33] 11日,22日,
t=[11, 22岁,33岁)这两种是样的,
列表的公共功能:
索引
切片
对
长度
列举
删除del李[0]
德尔·李(0:2)
特有的功能:
翻转
排序
追加
插入
索引位置
删除
流行
扩展
清楚
元组:
t=(33 11日,22日,44)
t=元组(可迭代的对象)
李=(33 11日,22日,44)
l1=元组(李)
公共功能:
索引
切片
对
长度
列举
在
特有的功能:
个数
索引位置
特性:不能修改....
dict:
d={“k”: 123年,“k2”: 65}
d2={
“k”: 123年,
“k2”: 156年
},
李=(1、2、3、4)
字典:关键:10递加
,价值:列表的元素
dic=[]
我,j列举(li 10):
new_dict=dict(列举(10)li)
公共功能:
索引
增加dic[主要]=vlue
删除
对
长度
在
特有的功能:
项键值获得haskey——》
更新
fromkey
字符串,字节
str
字节
一个="张强”,gbk编码的字节
(a, b=字节编码=癵bk”) (b)型=比;字节