容器

一、复习

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.字符串的相关的运算:+*,比较运算,innot 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))
    
    `python
    声明了一个列表,列表中有三个元素,分别是’sth’,16,’男’(一个列表中的内容类型可以不一样)
    person = [‘sth’,16,’男’]
    print(person)

name = ‘索隆’
age = 24
person1 = [name,age,’男’]
print(person1)

```python
[]---> 代表一个空的列表
names = []
print(names,type(names))
  • b.将其他的数据类型转换成列表(只有序列才能转换成列表:字符串和range,字典、元组、集合、生成式和迭代器)
chars = list ('123456')
print(chars)

numbers = list (range(10))
print(numbers)

list1  = ['静夜思  李白  床前明月光  疑是地上霜  举头望明月  低头思故乡']
print(list1)


  转载请注明: 微笑看你 容器

 上一篇
类和对象 类和对象
类和对象1.理论上的定义 类:就是拥有相同功能和相同属性的对象的集合(类是抽象的) 对象:类的实例(对象是具体的) 2.从生活的角度 如果说电脑是一个类,我桌上的这台电脑就是一个对象如果说车是一个类,具体的一辆车就是一个对象 3.编程思想
2017-07-10
下一篇 
循环和分支 循环和分支
一、数据类型转换1.数据类型自动转换a = 10 整型(in) b = 12.5 浮点型(float) result = a + b 会自动将a转
2017-04-20
  目录