分类
摘要:
因为之前花力气完成了购物小程序的作业
现在做这个三级菜单简直是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)