0713

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”]]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,294评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,780评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,001评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,593评论 1 289
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,687评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,679评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,667评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,426评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,872评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,180评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,346评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,019评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,658评论 3 323
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,268评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,495评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,275评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,207评论 2 352

推荐阅读更多精彩内容

  • 最近看了许多的凡瑶文,又再次重温了青云志,越来越心疼碧瑶和小凡,我不喜欢书的结局,也不是很喜欢电视剧的结局,所以就...
    啊璃Fairy阅读 21,029评论 3 8
  • 列表 当我们开始存储大量的数据的时候,通过单个变量保存单个值的方式,已经不太可取了 此时,可以使用列表来存储数据【...
    依旧丶森阅读 221评论 0 0
  • 当我们开始存储大量的数据的时候,通过单个变量保存单个值的方式,已经不太可取了 此时,可以使用列表来存储数据【列表类...
    零_WYF阅读 242评论 0 0
  • 1.生活本身就是一个悲剧。我的周围是无边的黑暗,但是我并不孤独,并不绝望。我无论在什么地方总能看见那一股生活的激流...
    清浅光阴阅读 10,671评论 0 3
  • 愿你深情不被辜负 嘴上说出3000句我爱你,也不如病床上的一晚陪伴。 文 / 转 01 我邻居前天下午来敲门,我打...
    1c89b1c4e94a阅读 335评论 0 1