摘要: 因为之前花力气完成了购物小程序的作业 现在做这个三级菜单简直是so easy!! 1.显示省级菜单 2.交互,提示用户输入要查看的省份(退出e) 2.1.用户正确输入列表中的省份 3.显示市级菜单 3.1交互,提示用户输入要查看的市(返回q/退出e) 4.显示县级菜单 ... 阅读原文
2018-04-13 16:44:05 阅读(743) 评论(0)
摘要: 一 、初识继承 1、什么是继承   继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。   特点:   子类会“”遗传”父类的属性,从而解决代码冗余问题 2、python中类的继承分为:单继承和多继承,如何查看继承 c... 阅读原文
2018-04-13 14:59:07 阅读(743) 评论(0)
摘要: 所用工具 Pychrm 社区版 Django 2.x Python 3.6.4 总目录 settings中的设置 总的路由设置 templates中的index.html文件 <!DOCTYPE html> <html lang="en"> <head> <me... 阅读原文
2018-04-13 14:13:04 阅读(770) 评论(0)
摘要: 一. 文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序... 阅读原文
2018-04-13 13:10:07 阅读(698) 评论(0)
摘要: 列表生成式 a = [x for x in range(10)] print(type(a)) print(a) 运行结果: <class 'list'> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 再来一个例子: a = [x*2 for x in range(10)] # 先执行... 阅读原文
2018-04-13 11:44:01 阅读(753) 评论(0)
摘要: 装饰器:在不改变函数原代码的前提下扩展函数功能。 1、被装饰的函数带固定参数: #!/usr/bin/env python #_*_ coding:utf-8 _*_ #encoding=utf-8 #created by xkq #date: 2018 def login(func): def wra... 阅读原文
2018-04-13 11:09:05 阅读(718) 评论(0)
摘要: name = "my \tname is {name} and i am {year} old" print(name.capitalize())#首字母大写 print(name.count("a"))#统计字符串中的存在的数量 print(name.center(50,"-"))#打印字符串不够50个... 阅读原文
2018-04-13 10:07:02 阅读(735) 评论(0)
摘要: 1.先了解下切片的知识点 切片是str, list,tuple中常用的取部分元素的操作。 例如: 1 L =['北京', '上海', '天津', '深圳', '石家庄'] 2 print(L[0:2]) # 从第0的索引位置开始到第2个索引位置,但是不包括第2个索引位置。类似数学中的集合半闭半开[) 3... 阅读原文
2018-04-13 08:26:04 阅读(782) 评论(0)
摘要: 11-1 11-2 11-3   阅读原文
2018-04-13 08:04:06 阅读(721) 评论(0)
摘要: 一、字典   1、功能与列表功能一样   2、使用 in 或 not in 判断索引是否存在 birthdays = {'Alice': 'Apr 1', 'Bob': 'Dec 12'} 'Alice' in birthdays # True 'Jack' in birthdays # False   3、使... 阅读原文
2018-04-13 07:09:01 阅读(748) 评论(0)