2018年8月11日
摘要: # 今日作业:# p1.以自己的理解总结为什么会出现循环导入,并用代码举例说明# 2.如何来解决循环导入,并解决第1题中的循环导入问题# 3.完成housework.py文件,拥有三个功能:sweep、wash、cook,自定义功能实现(函数体),从文件自执行和作为模块使用两方面,验证三个功能,且两 阅读全文
posted @ 2018-08-11 11:45 2Maike 阅读(233) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# p1.简述# 什么是模块#一系列功能的集合体# 模块有哪些来源# p1.内置# 2.第三方# 3.自定义# 模块的格式要求有哪些# p1 .py文件# 2 已被编译为共享库或DLL的C或C++扩展# 3 把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件, 阅读全文
posted @ 2018-08-11 11:41 2Maike 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# 1.简述# 什么是迭代器# 1、 迭代是一个重复的过程,并且每次重复都是基于上一次的结果而来 仅仅循环,不是迭代# 什么是可迭代对象# 在python中,但凡内置有__iter__方法的对象,都是可迭代的对象# 什么是面向过程编程# 核心是'过程'二字,过程即解决问题的步骤,即先干 阅读全文
posted @ 2018-08-11 11:01 2Maike 阅读(120) 评论(0) 推荐(0) 编辑
摘要: # 今日作业:# 默写:# 开闭原则# 什么样的函数称为闭包# python中什么是装饰器# 装饰器的两个原则### 一:编写函数,(函数执行的时间是随机的)# import time# import random# def time1():# print('you are D,S,B')# tim 阅读全文
posted @ 2018-08-11 10:57 2Maike 阅读(136) 评论(0) 推荐(0) 编辑
摘要: # 1 使用递归打印斐波那契数列(前两个数的和得到第三个数,如:0 1 1 2 3 4 7...)# def func(x,y):# res=x+y# print(x)# if res<100:# return func(y,res)# else:# return y# print(func(0,1 阅读全文
posted @ 2018-08-11 10:57 2Maike 阅读(121) 评论(0) 推荐(0) 编辑
摘要: # 作业:# 编写用户注册函数,实现功能# 1、在函数内接收用户输入的用户名、密码、余额# 要求用户输入的用户名必须为字符串,并且保证用户输入的用户名不与其他用户重复# 要求用户输入两次密码,确认输入一致# 要求用户输入的余额必须为数字# def register_input():# while T 阅读全文
posted @ 2018-08-11 10:56 2Maike 阅读(146) 评论(0) 推荐(0) 编辑
摘要: # 默写:# 函数中参数的分类及其作用# 位置# 关键字# 形参# 实参# 可变长度参数## 练习题:# 1.# 使用函数新的知识点继续完善, 优化购物车import osproduct_list = [['Iphone7',5800], ['Coffee',30], ['疙瘩汤',10], ['P 阅读全文
posted @ 2018-08-11 10:55 2Maike 阅读(151) 评论(0) 推荐(0) 编辑
摘要: # 默写:## 必做:将购物车升级为带有持久存储的,并使用函数件业务逻辑抽离,是的代码更加清晰整洁# 购物车功能:# 登录# 注册# 查看商品列表# 加入购物车# 余额充值# 购物车商品结算# 可随时提出系统import osproduct_list = [['Iphone7',5800], ['C 阅读全文
posted @ 2018-08-11 10:54 2Maike 阅读(318) 评论(0) 推荐(0) 编辑
摘要: # 默写:# 列表冒泡排序# 必做:# 1.简述什么是字符编码,为什么出现# 字符 字符编码表 >二进制## 2.使用字典实现三级菜单题目要求参考博客http://www.cnblogs.com/linhaifeng/articles/7133357.html#_label11## menu = { 阅读全文
posted @ 2018-08-11 10:53 2Maike 阅读(158) 评论(0) 推荐(0) 编辑
摘要: # 默写:# 1.元组 字典 集合 列表 各自的特点# 2.字典添加 删除 修改 循环# 必做:## 1.餐厅提供了五种不同的菜,使用元组来存储他们,并循环打印出所有菜名,要求用户输入新加的菜名,加入到菜单中,并重新输出# menu=('青菜','辣椒','红烧肉','鱼','豆腐')# a=[]# 阅读全文
posted @ 2018-08-11 10:52 2Maike 阅读(119) 评论(0) 推荐(0) 编辑