上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: fruit = [] def menu(): print( ''' ********************水果超市******************** (面向对象,面向过程) 1. 查询全部水果 2. 查询指定名称的水果 3. 增加水果(增加到数据库) 4. 修改水果数量或者价格 5. 删除水 阅读全文
posted @ 2020-05-24 12:27 Hany47315 阅读(463) 评论(0) 推荐(0)
摘要: def numRoot(num): '''定义数根函数''' if len(num) == 1: return int(num) else: nums = [] for i in range(len(num)): # 对字符串进行遍历 nums.append(int(num[i])) if sum( 阅读全文
posted @ 2020-05-23 18:06 Hany47315 阅读(180) 评论(0) 推荐(0)
摘要: '''定义函数,给定一个列表作为函数参数,将列表中的非数字字符去除。''' class list: def __init__(self,alist): self.alist=alist def remove_str(self): a="" for i in self.alist: b=str(i) 阅读全文
posted @ 2020-05-23 16:39 Hany47315 阅读(936) 评论(0) 推荐(0)
摘要: import re # 导入正则表达式模块 import os # 导入操作系统模块 filename = "students.txt" # 定义保存学生信息的文件名 def menu(): # 输出菜单 print(''' ╔———————学生信息管理系统————————╗ │ │ │ 功能菜单 阅读全文
posted @ 2020-05-23 08:50 Hany47315 阅读(358) 评论(0) 推荐(0)
摘要: import math def f(n): if isinstance(n,int): for i in range(round(math.sqrt(n))): for j in range(round(math.sqrt(n))): for k in range(round(math.sqrt(n 阅读全文
posted @ 2020-05-22 22:49 Hany47315 阅读(137) 评论(0) 推荐(0)
摘要: for i in range(1000,10000): t=str(i) if pow(eval(t[0]),4)+pow(eval(t[1]),4)+pow(eval(t[2]),4)+pow(eval(t[3]),4) == i: print(i) 2020-05-22 阅读全文
posted @ 2020-05-22 22:09 Hany47315 阅读(839) 评论(0) 推荐(0)
摘要: ''' 每一个学生的总分,每个课程的平均分,最高分,最低分 ''' # 创建学生列表 stuLst = [] # 创建学生信息 stu1 = {'学号':'1001','姓名':'小明','高数':95,'英语':88,'计算机':80} stu2 = {'学号':'1002','姓名':'小李', 阅读全文
posted @ 2020-05-22 21:38 Hany47315 阅读(4301) 评论(0) 推荐(0)
摘要: Django暂时停止更新,先把学校实验报告弄完 ''' 计算 1.输入半径,输出面积和周长 2.输入面积,输出半径及周长 3.输入周长,输出半径及面积 ''' '''1.输入半径,输出面积和周长''' from math import pi '''定义半径''' r = int(input("请输入 阅读全文
posted @ 2020-05-21 21:01 Hany47315 阅读(546) 评论(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 Hany47315 阅读(157) 评论(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 Hany47315 阅读(166) 评论(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 Hany47315 阅读(339) 评论(0) 推荐(0)
摘要: 创建管理员 python manage.py createsuperuser 数据库属性命名限制 1.不能是python的保留关键字 2.不允许使用连续的下划线,这是由django的查询方式决定的 3.定义属性时需要指定字段类型,通过字段类型的参数指定选项 语法如下: 属性名=models.字段类型 阅读全文
posted @ 2020-05-18 16:58 Hany47315 阅读(147) 评论(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 Hany47315 阅读(735) 评论(0) 推荐(0)
摘要: 问题简述:假设一支皮球从100米高度自由落下。条件,每次落地后反跳回原高度的一半后,再落下。 要求:算出这支皮球,在它在第10次落地时,共经过多少米?第10次反弹多高? 解题思路 总共初始高度 100 米 高度 每次弹起一半距离 每一次弹起 上升的高度和下降的高度 是一次的距离 每一次弹起,高度都会 阅读全文
posted @ 2020-05-18 14:13 Hany47315 阅读(406) 评论(0) 推荐(0)
摘要: 把一个合数分解成若干个质因数的乘积的形式,即求质因数的过程叫做分解质因数。 Python练习题问题如下: 要求:将一个正整数分解质因数;例如您输入90,分解打印90=2*3*3*5。 Python解题思路分析: 这道题需要分三部分来分解,具体分解说明如下。 1、首先当这个质数恰等于n的情况下,则说明 阅读全文
posted @ 2020-05-18 14:05 Hany47315 阅读(1006) 评论(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 Hany47315 阅读(200) 评论(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 Hany47315 阅读(232) 评论(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 Hany47315 阅读(286) 评论(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 Hany47315 阅读(350) 评论(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 Hany47315 阅读(167) 评论(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 Hany47315 阅读(415) 评论(0) 推荐(0)
摘要: {% ifequal 数值 数值 %} <body> {# 判断是否相等 #} num 当前的值 {{ num }}<br/> {% ifequal num 5 %} {# 判断 num 是否等于 5#} num 的值是 5 {% endifequal %} </body> {% ifnotequa 阅读全文
posted @ 2020-05-14 20:13 Hany47315 阅读(366) 评论(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 Hany47315 阅读(362) 评论(0) 推荐(0)
摘要: if else 格式 {% if 条件 %} <标签>语句</标签> {%else%} <标签>语句</标签> {%endif} 标签都可以添加样式 {% for stu in students %} {% if forloop.first %} <li style="color: chartreu 阅读全文
posted @ 2020-05-14 12:20 Hany47315 阅读(900) 评论(0) 推荐(0)
摘要: 当查找的数据不存在,返回为 空时 在 html 中使用 {%empty%} 语句 进行显示 def getstudents(request): students = Student.objects.all().filter(s_name = 'qwer') # 指定一个不存在的值, # studen 阅读全文
posted @ 2020-05-14 11:59 Hany47315 阅读(388) 评论(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 Hany47315 阅读(424) 评论(0) 推荐(0)
摘要: 视频链接 https://www.bilibili.com/video/BV1rx411X717?p=21 千锋教育出品的 Django 课程 2020-05-13 阅读全文
posted @ 2020-05-13 13:23 Hany47315 阅读(91) 评论(0) 推荐(0)
摘要: 如果在 创建数据表时,使用了 objects = models.Model() 使隐形属性变为了 显性属性 则 必须要自己定义一个 继承了 models.Model 类的类,实现 管理功能 如果一个属性一直都需要使用 比如 is_delete 属性,判断 这条数据是否删除 is_delete 为 T 阅读全文
posted @ 2020-05-13 11:07 Hany47315 阅读(1169) 评论(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 Hany47315 阅读(251) 评论(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 Hany47315 阅读(191) 评论(0) 推荐(0)
摘要: F 对象: 可以使用模型的 A 属性和 B 属性进行比较 写法: 需要的数据对象 = 数据表(类名).objects.filter(列名__条件=F('列名2')) 需求: 查看男生数量比女生少 的公司名称 companies = Company.objects.filter(c_boy_num__ 阅读全文
posted @ 2020-05-11 17:17 Hany47315 阅读(185) 评论(0) 推荐(0)
摘要: 使用方法: 类名.objects.aggregate(聚合函数名('表的列名')) 聚合函数名: Avg 平均值 Count数量 Max 最大 Min 最小 Sum 求和 示例: Student.objects.aggregate(Max('sage')) 创建消费者数据表 Customer cla 阅读全文
posted @ 2020-05-11 14:37 Hany47315 阅读(1270) 评论(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 Hany47315 阅读(189) 评论(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 Hany47315 阅读(372) 评论(0) 推荐(0)
摘要: 在创建订单的时候会创建一个对应的日期 查询数据库表的时候,查询年的话可以正常实现 但是如果单独查询某一个月的话,可能会出错 在 Django 中月份可能会使用 Django 中定义的时区 将 项目 settings.py 中的 USE_TZ = True 改为 False 2020-05-11 阅读全文
posted @ 2020-05-11 11:36 Hany47315 阅读(110) 评论(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 Hany47315 阅读(577) 评论(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 Hany47315 阅读(929) 评论(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 Hany47315 阅读(1003) 评论(0) 推荐(0)
摘要: 查看MySQL支持的存储引擎 查看当前所有数据库 创建一个数据库 选择当前操作的数据库 删除数据库 查看数据库表 创建一个数据库表 显示表的结构 查看创建表的创建语句 向表中加入记录 删除记录 更新记录 删除表 2020-05-10 阅读全文
posted @ 2020-05-10 11:06 Hany47315 阅读(167) 评论(0) 推荐(0)
摘要: Person.objects.all() 获取全部数据 def get_persons(request): persons = Person.objects.all() # 获取全部数据 context = { 'persons':persons # 传递到前端代码中 } return render 阅读全文
posted @ 2020-05-09 18:42 Hany47315 阅读(1905) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页