0713

作者: 卢子野 | 来源:发表于2017-07-24 21:17 被阅读0次

days04 列表 循环

复习:

运算符

赋值运算符

比较运算符、关系运算符

逻辑运算符

while循环

break跳出循环

continue结束本次循环,直接开始下一次循环

else:循环正常结束时,执行的代码

案例

l  卖票

l  猜数字

l  9X9乘法表

l  金字塔

计算机中,展示数据的方式:先从左到右,然后从上到下

Ø  使用符号输出矩形

n  通过这个案例,了解符号输出的方式

列表

当我们开始存储大量的数据的时候,通过单个变量保存单个值的方式,已经不太可取了

此时,可以使用列表来存储数据【列表类似于其他语言中的数组】

列表的语法:变量 = [“数据”, “数据2”……]

列表:存储数据的【处理数据的】

处理数据的:增删改查

列表常见的操作

python中的列表,类型 list

查看list常见的操作函数:dir(list)

需要按照一定的规律来记忆函数

按照增删改查的四种操作方式来记忆

l  查询数据

根据下标获取列表中的某个数据

>>> g = girls[1]

>>>

>>> g

'碧瑶'

查询某个指定数据在列表中的位置

>>> girls.index("陆雪琪")

0

>>> girls.index("金瓶儿")

2

l  修改数据

根据下标,直接修改数据即可

>>> girls[2] = "燕虹"

>>> girls

['陆雪琪', '碧瑶', '燕虹', '幽姬', '小环']

l  增加数据

在列表的末尾追加数据append(要增加的数据)

['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']

>>> girls.append("金瓶儿")

['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']

在列表中指定的位置增加数据 insert(位置, 数据)

>>> girls

['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']

>>> girls.insert(0, "林惊羽")

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']

l  删除数据

删除列表中最后一个数据 pop()

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']

>>> girls.pop()

'金瓶儿'

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']

删除指定的数据 remove(要删除的数据)

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']

>>> girls.remove("小环")

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬']

高级运算符:成员运算符

l  语法结构:a in b  表示在b中是否包含a数据

l  可以操作字符串

l  可以操作列表

>>> girls

['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬']

>>>

>>> name = "林惊羽"

>>> name in girls

True

>>> name = "鬼先生"

>>> name in girls

False

>>>

循环for

一个简单的循环,和成员运算符配合使用

语法结构:for a in b:将b中的数据依次存放在a中进行循环处理

关于循环

对于循环,这是一个暧昧的概念,python就提供了两种循环

l  可以进行数据条件判断的循环——while循环

while 条件:

循环中要执行的代码

l 对于固定的数据进行依次查看[遍历]的功能——for循环

for 存放循环数据的变量 in 要循环的数据:

循环中的代码

项目时间:世纪佳缘

项目的作用:管理所有正在单身的姑娘们

项目的功能:

查看所有的姑娘

增加一个姑娘

修改姑娘的姓名

删除一个姑娘

查询某个姑娘

退出系统

返回上一级菜单

循环-菜单  绑定

项目案例:英雄联盟子模块:用户管理系统

l  用户注册

l  用户登录

分析:一个系统中,可能会存在多个用户【多个?到底有多少个?不明】

用户,就要保存在列表中 : users

分析2:用户的特点:有账号,有密码,使用列表保存

实现:users = [[“admin”,”admin”] , [“manager”, “manager”], [“laowang”, “gebi”]]

相关文章

  • 0713

    0713——这个数字对我而言有些特别的意义,那代表了我曾经最无忧无虑,最快乐的童年时光,“0713”代表着2007...

  • 0713

    我哪有那么大本事,一个人,既要挣钱,又想着皆具所有喜欢。想着好好工作挣钱,又想着,学法,学英语,学日语,照顾家,一...

  • 0713

  • 0713

    days04 列表 循环 复习: 运算符 赋值运算符 比较运算符、关系运算符 逻辑运算符 while循环 brea...

  • 0713

    我用绿色来揣想你 你善良的秉性 风细细地吹 一些花被风吹开,多么孤独 一些事在沉淀 一些事水落而石出 我要它在夜晚...

  • 0713

    九点四十多分洗完澡,感觉好舒服啊,整个人都解放了,感觉干啥都有心情了,所以如果心情不好的时候我是不是可以去洗个澡?...

  • 0713

    It's time to change. 在我测出两条杠的那天凌晨,小舅舅走了。 也许是感叹于世事的无常,我才会提...

  • 0713

    黄橙橙的天空像极了旧照片的感觉,有一种穿越到遥远又亲近的时代的感觉。 天黑了,起风了,空气透彻得就像不存在一样,那...

  • 0713

    我还是没有做到每天坚持写简书。一直觉得自己擅长从事服务业很有服务别人的心态,我觉得工作上无论是否做服务业还是不做服...

  • 0713

    不得不说买房是一件很爽的事情,更确切地来说是在深圳买房是一件很爽的事情。让我至今还沉浸在房价上涨的快乐当中,即使已...

网友评论

      本文标题:0713

      本文链接:https://www.haomeiwen.com/subject/bokikxtx.html