上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: ''' 每一个学生的总分,每个课程的平均分,最高分,最低分 ''' # 创建学生列表 stuLst = [] # 创建学生信息 stu1 = {'学号':'1001','姓名':'小明','高数':95,'英语':88,'计算机':80} stu2 = {'学号':'1002','姓名':'小李', 阅读全文
posted @ 2020-05-22 21:38 CodeYaSuo 阅读(4170) 评论(0) 推荐(0) 编辑
摘要: Django暂时停止更新,先把学校实验报告弄完 ''' 计算 1.输入半径,输出面积和周长 2.输入面积,输出半径及周长 3.输入周长,输出半径及面积 ''' '''1.输入半径,输出面积和周长''' from math import pi '''定义半径''' r = int(input("请输入 阅读全文
posted @ 2020-05-21 21:01 CodeYaSuo 阅读(513) 评论(0) 推荐(0) 编辑
摘要: from django.shortcuts import render,redirect from django.http import HttpResponse,JsonResponse from datetime import datetime,timedelta # Create your v 阅读全文
posted @ 2020-05-20 11:00 CodeYaSuo 阅读(147) 评论(0) 推荐(0) 编辑
摘要: from django.db import models # Create your models here. class BookInfoManager(models.Manager): '''图书模型管理器类''' # 1.改变原有查询的结果集 def all(self): # 1.调用父类的a 阅读全文
posted @ 2020-05-19 22:29 CodeYaSuo 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 保存日期 def create(request): '''新增一本图书''' # 1.创建BookInfo对象 b = BookInfo() b.btitle = '流星蝴蝶剑' b.bpub_date = date(1990,1,1) # 2.保存进数据库 b.save() # 3.返回应答,让浏 阅读全文
posted @ 2020-05-19 22:28 CodeYaSuo 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 创建管理员 python manage.py createsuperuser 数据库属性命名限制 1.不能是python的保留关键字 2.不允许使用连续的下划线,这是由django的查询方式决定的 3.定义属性时需要指定字段类型,通过字段类型的参数指定选项 语法如下: 属性名=models.字段类型 阅读全文
posted @ 2020-05-18 16:58 CodeYaSuo 阅读(131) 评论(0) 推荐(0) 编辑
摘要: # 输入年月日 year = int(input('year:')) month = int(input('month:')) day = int(input('day:')) # 将正常情况下,每一个月的累计天数放入到元组中进行保存 months = (0,31,59,90,120,151,181 阅读全文
posted @ 2020-05-18 14:23 CodeYaSuo 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 问题简述:假设一支皮球从100米高度自由落下。条件,每次落地后反跳回原高度的一半后,再落下。 要求:算出这支皮球,在它在第10次落地时,共经过多少米?第10次反弹多高? 解题思路 总共初始高度 100 米 高度 每次弹起一半距离 每一次弹起 上升的高度和下降的高度 是一次的距离 每一次弹起,高度都会 阅读全文
posted @ 2020-05-18 14:13 CodeYaSuo 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 把一个合数分解成若干个质因数的乘积的形式,即求质因数的过程叫做分解质因数。 Python练习题问题如下: 要求:将一个正整数分解质因数;例如您输入90,分解打印90=2*3*3*5。 Python解题思路分析: 这道题需要分三部分来分解,具体分解说明如下。 1、首先当这个质数恰等于n的情况下,则说明 阅读全文
posted @ 2020-05-18 14:05 CodeYaSuo 阅读(977) 评论(0) 推荐(0) 编辑
摘要: urls 中 进行注册 url(r'grades',views.grades) views 中编写函数 def grades(request): grades_list = Grade.objects.all() # 使用 locals 获取本地变量 return render(request,'g 阅读全文
posted @ 2020-05-18 11:18 CodeYaSuo 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在 settings 中添加 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.con 阅读全文
posted @ 2020-05-17 11:40 CodeYaSuo 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 在 static 静态文件夹下创建 css 文件夹 home.css 此时 home.css 路径是 'static/css/home.css' 在 对应的 home.html 文件中添加 css 样式 {% block ext_css %} {# <link rel="stylesheet" hr 阅读全文
posted @ 2020-05-16 12:17 CodeYaSuo 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在 templates 文件夹下创建 基类 base.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>{{ title }}</title> </head> <body> {% block head 阅读全文
posted @ 2020-05-16 09:32 CodeYaSuo 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 谨慎使用 自动渲染语法 {{code|safe}} urls.py 中添加对应的函数 url(r'getcode',views.getcode) 在 views.py 中添加 def getcode(request): code = "<h2> HTML 转义示例 </h2>" context_co 阅读全文
posted @ 2020-05-16 07:37 CodeYaSuo 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在 urls 中注册 url(r'getstr',views.getstr) 在 views.py 中添加函数 def getstr(request): string = 'abc' string_2 = 'ABC' context_str = { 'string':string, 'string_ 阅读全文
posted @ 2020-05-14 20:38 CodeYaSuo 阅读(383) 评论(0) 推荐(0) 编辑
摘要: {% ifequal 数值 数值 %} <body> {# 判断是否相等 #} num 当前的值 {{ num }}<br/> {% ifequal num 5 %} {# 判断 num 是否等于 5#} num 的值是 5 {% endifequal %} </body> {% ifnotequa 阅读全文
posted @ 2020-05-14 20:13 CodeYaSuo 阅读(354) 评论(0) 推荐(0) 编辑
摘要: urls 中 url(r'getnum',views.getnum) views.py 中添加对应的函数 def getnum(request): num = 5 context_num = { 'num':num } return render(request,'num_ys.html',cont 阅读全文
posted @ 2020-05-14 19:41 CodeYaSuo 阅读(336) 评论(0) 推荐(0) 编辑
摘要: if else 格式 {% if 条件 %} <标签>语句</标签> {%else%} <标签>语句</标签> {%endif} 标签都可以添加样式 {% for stu in students %} {% if forloop.first %} <li style="color: chartreu 阅读全文
posted @ 2020-05-14 12:20 CodeYaSuo 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 当查找的数据不存在,返回为 空时 在 html 中使用 {%empty%} 语句 进行显示 def getstudents(request): students = Student.objects.all().filter(s_name = 'qwer') # 指定一个不存在的值, # studen 阅读全文
posted @ 2020-05-14 11:59 CodeYaSuo 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 创建 app6 在项目的 settings 中进行注册 INSTALLED_APPS 里面添加 'app6.apps.App6Config' 在 app6 的models.py 中创建数据表 class Student(models.Model): s_name = models.CharField 阅读全文
posted @ 2020-05-13 16:21 CodeYaSuo 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 视频链接 https://www.bilibili.com/video/BV1rx411X717?p=21 千锋教育出品的 Django 课程 2020-05-13 阅读全文
posted @ 2020-05-13 13:23 CodeYaSuo 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 如果在 创建数据表时,使用了 objects = models.Model() 使隐形属性变为了 显性属性 则 必须要自己定义一个 继承了 models.Model 类的类,实现 管理功能 如果一个属性一直都需要使用 比如 is_delete 属性,判断 这条数据是否删除 is_delete 为 T 阅读全文
posted @ 2020-05-13 11:07 CodeYaSuo 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 邻接矩阵 class Vertex: def __init__(self, node): self.id = node # Mark all nodes unvisited self.visited = False def addNeighbor(self, neighbor, G): G.addE 阅读全文
posted @ 2020-05-11 18:55 CodeYaSuo 阅读(242) 评论(0) 推荐(0) 编辑
摘要: def create(q,graph,N): #compute Probability Matrix L = [[(1-q)/N]*N for i in range(N)] for node,edges in enumerate(graph): num_edge = len(edges) for e 阅读全文
posted @ 2020-05-11 18:47 CodeYaSuo 阅读(178) 评论(0) 推荐(0) 编辑
摘要: F 对象: 可以使用模型的 A 属性和 B 属性进行比较 写法: 需要的数据对象 = 数据表(类名).objects.filter(列名__条件=F('列名2')) 需求: 查看男生数量比女生少 的公司名称 companies = Company.objects.filter(c_boy_num__ 阅读全文
posted @ 2020-05-11 17:17 CodeYaSuo 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 使用方法: 类名.objects.aggregate(聚合函数名('表的列名')) 聚合函数名: Avg 平均值 Count数量 Max 最大 Min 最小 Sum 求和 示例: Student.objects.aggregate(Max('sage')) 创建消费者数据表 Customer cla 阅读全文
posted @ 2020-05-11 14:37 CodeYaSuo 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 在 urls.py 中先导入getgrades from django.conf.urls import url from app5 import views urlpatterns = [ url(r'getuser/',views.get_user), url(r'getusers/',view 阅读全文
posted @ 2020-05-11 14:04 CodeYaSuo 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 在 app5.models.py 中添加一个 Order 表 class Order(models.Model): o_num = models.CharField(max_length= 16 ,unique=True) # 创建一个订单号,设置为 唯一 o_time = models.DateT 阅读全文
posted @ 2020-05-11 12:10 CodeYaSuo 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 在创建订单的时候会创建一个对应的日期 查询数据库表的时候,查询年的话可以正常实现 但是如果单独查询某一个月的话,可能会出错 在 Django 中月份可能会使用 Django 中定义的时区 将 项目 settings.py 中的 USE_TZ = True 改为 False 2020-05-11 阅读全文
posted @ 2020-05-11 11:36 CodeYaSuo 阅读(99) 评论(0) 推荐(0) 编辑
摘要: def f(self,x): y = x + 3 return y class Add: # 创建一个 Add 类 def add(self,a): return a + 4 f1 = f # 让 f1 等于外面定义的函数 f n = Add() # 创建实例化对象 print(n.add(4)) 阅读全文
posted @ 2020-05-11 10:14 CodeYaSuo 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在 views.py 中添加 获取函数 注:此时获取的是全部用户的信息 def get_users(request): users = User.objects.all() context = { 'users':users } return render(request,'user_list.ht 阅读全文
posted @ 2020-05-11 09:58 CodeYaSuo 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 在 models.py 中设置数据库表的信息 from django.db import models # Create your models here. class User(models.Model): u_name = models.CharField(max_length=16,uniqu 阅读全文
posted @ 2020-05-10 19:50 CodeYaSuo 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 查看MySQL支持的存储引擎 查看当前所有数据库 创建一个数据库 选择当前操作的数据库 删除数据库 查看数据库表 创建一个数据库表 显示表的结构 查看创建表的创建语句 向表中加入记录 删除记录 更新记录 删除表 2020-05-10 阅读全文
posted @ 2020-05-10 11:06 CodeYaSuo 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Person.objects.all() 获取全部数据 def get_persons(request): persons = Person.objects.all() # 获取全部数据 context = { 'persons':persons # 传递到前端代码中 } return render 阅读全文
posted @ 2020-05-09 18:42 CodeYaSuo 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 在 views.py 中添加函数 向数据库中添加数据 def add_persons(request): for i in range(15): person = Person() flag = random.randrange(100) person.p_name = "Hany_ %d"%(i) 阅读全文
posted @ 2020-05-09 17:52 CodeYaSuo 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 在 models.py 中添加 from django.db import models # Create your models here. class Person(models.Model): # 伪装成 models p_name = models.CharField(max_length= 阅读全文
posted @ 2020-05-09 14:41 CodeYaSuo 阅读(417) 评论(0) 推荐(1) 编辑
摘要: 单例模式的懒汉式 在导入模块的时候,可能会无意中创建一个对象,但当时根本用不到 懒汉式实例化能够确保在实际需要时才创建对象 懒汉式实例化是一种节约资源并仅在需要时才创建它们的方式 class Singleton: _instance = None def __init__(self): if not 阅读全文
posted @ 2020-05-09 13:09 CodeYaSuo 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 设计模式分类: 结构型 行为型 创建型 单例模式属于创建型设计模式 单例模式主要使用在 日志记录 ->将多项服务的日志信息按照顺序保存到一个特定日志文件 数据库操作 -> 使用一个数据库对象进行操作,保证数据的一致性 打印机后台处理程序 以及其他程序 该程序运行过程中 只能生成一个实例 避免对同一资 阅读全文
posted @ 2020-05-09 12:15 CodeYaSuo 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 以下图示为 学习过程中,在千锋教育视频上截图的 视频链接: https://www.bilibili.com/video/BV1rx411X717?p=11 2020-05-09 阅读全文
posted @ 2020-05-09 11:56 CodeYaSuo 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在创建好的 app3 目录下的 models.py 中 创建对 数据表(学生和班级)的描述 分析: 学生和班级是一对多的关系 班级表的设计 class Grade(models.Model): # 设置班级名字 g_name = models.CharField(max_length=32) 学生表 阅读全文
posted @ 2020-05-08 18:16 CodeYaSuo 阅读(714) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页