摘要:
一、迭代器 迭代器是访问集合元素的一种方式。其实迭代器就是一种列表,只是访问集合元素的时候比较特殊,具有一些特定功能,记忆功能,能够记住用户上一次的状态。迭代器是访问集合元素的一种方式。并且,迭代器只能前进,不能后退。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。 特定: (1) 阅读全文
摘要:
文件操作用户很广泛,我们经常对文件进行操作: 文件中指定位置的添加,用户输入一个文本字典,使用json模块把文本字典进行转换。转换之后把用户输入内容添加到指定文件的位置。 阅读全文
摘要:
文件操作是在内存中进行操作的,因为文件是存储在内存中的. open函数,该函数用于文件处理: 操作文件时,一般需要经历如下步骤: (1)打开文件; (2)操作文件 一、打开文件 文件句柄 = open("文件路径","模式") 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件 阅读全文
摘要:
集合,我们在高中的时候专门学习过集合,并集,交集,差集等,下面来看一下集合的定义,如下: 集合(简称集)是数学中一个基本概念,它是集合论的研究对象,集合论的基本理论直到19世纪才被创立。最简单的说法,即是在最原始的集合论 ——朴素集合论中的定义,集合就是“确定的一堆东西”。集合里的“东西”,叫作元素 阅读全文
摘要:
字典创建的方式: (1)d1 = {"k1":"v1","k2":"v2","k3":"v3"} (2)dic = dict(k1="v1",k2="v2",k3="v3") 字典是由键值对组成的,keys()代表所有的键,values()代表所有对应的值,items()是所有的键值对。 1.get 阅读全文
摘要:
购物商城 商品展示、价格 买,加入购物车 付款,钱不够。(减商品,充值) 阅读全文
摘要:
列表中有很多方法,下面来看看常用的方法,我们知道,字符串是以字符列表形式存储的。因此上面学习的字符串中的很多方法在列表中也有。 1.extend() extend()列表的扩展,把两个列表进行扩展,示例如下: >>> l1 = ["11","22","33"] >>> l2 = ["44","55" 阅读全文
摘要:
字符串在Python中是常用的功能,我们知道,字符串在Python中存储的形式是以字符数组的形式存在,比如"alex"在内存中的存储形式是:["a","l","e","x"],因为我们发现字符串的功能很多与列表的功能相似,比如切片s[:],索引s[index]等常用的方法,我们要知道,既然是字符串的 阅读全文
摘要:
作业二:多级菜单 (1)三级菜单 (2)可以次选择进入各子菜单 (3)所需新知识点:列表、字典 要求:输入b返回上一层,输入q退出整个程序 思路:三级菜单第一级别是省,第二级别是市,第三级别是县,用户可以根据内容选择要查看的东西,因此要使用while循环来进行操作,要有两层循环,第一层是b负责的,第 阅读全文
摘要:
作业一:编写登录接口 (1)输入用户名和密码; (2)认证成功后显示欢迎信息; (3)输错三次后锁定。 思路:我们知道,要想让程序记住之前输入多少次,锁定用户,那么可以使用数据库来保存用户的状态,然而,数据库的知识还没有学习,因此我们要使用文件来保存文件。持久化保存数据信息,要保存在硬盘中。 (1) 阅读全文