一、复习
1.注释
a.由字母数字下划线组成,python3中可以是中文。b.数字不能开头。c.大小写敏感
3.行与缩进:python中对缩进有严格的要求
4.多行显示:加反斜杠
5.python中的基本数据类型:类型(int)、浮点类型(float)、布尔(bool)、字符串(str)ect.
ste = 123 + 425\
+ 15552
变量的声明
- 1.变量名 = 值
- 2.变量名:标识符,不能是关键字,PEP8:(字母全是小写,多个单词之间用下划线隔开),见名知义
- 3.变量生命的写法
- 4.声明变量/给变量赋值的原理
a = 100
a = b = 10
a = 10;b = 20
a,b = 10,20 #元组
运算符
+,-,*,/,%,//,**
>,<,==,>=,<=,!=
and,or,not
=,+=,-=,*=,/=,%=,//=,**=
运算符的优先级:可以通过括号改变
字符串
+ 1.字符串长什么样
+ 2.字符编码(Unicodde),chr(),ord()
+ 3.获取单个或者部分字符:字符串[index],字符串[下标1:下标2:步进]
+ 4.字符串的相关的运算:+,*,比较运算,in,not in,len()
+ 5.相关的方法
分支
-
1.if 条件语句:
执行语句 -
2.if-else 条件语句:
执行语句1
else:
执行语句2 -
3.if-elif-else:
elif 条件语句:
循环结构
-
1.for 循环
for 变量名 in 序列:
循环体执行过程:
-
2.while 循环
while 条件语句:
循环体
else:
执行过程: -
3.break,continue,else
break和continue写在循环体中的,else写在循环外(循环中遇到break,else的语句不会执行)
二、认识列表
list1 = [1,2,3]
list (列表)
- a.列表是python中的容器类型。有序的,可变的容器(可变指的是列表中的元素位置,个数可变的)
有序--> 可以通过下标来获取元素
可变-->列表中的元素可以(增删改查) - b.元素:指的是列表中的每一个内容(列表中的元素可以是任意类型的数据)
1.列表的声明
- a.声明变量赋一个列表值
声明了一个列表,列表中有5个元素,分别是90,80,97,67,55
scores = [90,80,97,67,55]
print(scores,type(scores))
声明了一个列表,列表中有三个元素,分别是'sth',16,'男'(一个列表中的内容类型可以不一样)
person = ['sth',16,'男']
print(person)
name = '索隆'
age = 24
person1 = [name,age,'男']
print(person1)
```
[]---> 代表一个空的列表
names = []
print(names,type(names))
```
+ b.将其他的数据类型转换成列表(只有序列才能转换成列表:字符串和range,字典、元组、集合、生成式和迭代器)
chars = list ('123456')
print(chars)
numbers = list (range(10))
print(numbers)
list1 = ['静夜思 李白 床前明月光 疑是地上霜 举头望明月 低头思故乡']
print(list1)
网友评论