- 博客(25)
- 收藏
- 关注
原创 找出100以内所有的素数(质数)
/记录i的约数的个数(从2开始,到i-1为止)质数:只能被1和它本身整除的自然数。比如:2,3,5,7,11,13,17,19,23,....for(int i = 2;i++){ //遍历100以内的自然数。i++){ //遍历100以内的自然数。---> 换句话说,从2开始到这个自然数-1为止,不存在此自然数的约数。题目:找出100以内所有的素数(质数)?100000以内的呢?//判定i是否是质数。//判定i是否是质数。//重置isFlag。
2023-07-05 09:20:54 152
原创 Java实现水仙花数
/或 int shi = i % 100 / 10。题目:输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 3*3*3 + 5*5*5。//针对于每一个三位数i,获取其各个位上数值。//判断是否满足水仙花数的规则。//遍历所有的3位数。
2023-07-03 13:38:15 262
原创 python实现冒泡排序法
def bubble_sort(value, order=1): if not isinstance(order, int): # 抛出异常 # raise 类似于return 强制中断,不往下执行 raise TypeError("order的类型错误") # 参数3 step 步长, 默认为1 for i in rang...
2018-10-24 08:38:17 2019
原创 python实现支付功能
#支付宝接口import OpenSSLimport jsonimport timeimport urllibimport base64 from django.conf import settings def build_sign(param_map, sign_type="RSA"): ''' Doc: https://doc.open.alipay.com...
2018-10-24 08:36:41 1684
原创 python实现支付功能2
1.html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="static/js/jquery-1.1
2018-10-24 08:36:33 660
原创 装饰器
'''此示例示意装饰器在不改变元函数和调用者行为的情况下实现改变原有函数功能'''def privillage_check(fn): def fx(name,x): print('正在检测权限......') fn(name,x) return fx@privillage_chexkdef savemoney(name,x): #...
2018-10-23 17:12:15 163
原创 判断素数
#判断是否为素数def is_prime(x): if x < 2: return False for i in range(2,x): if x % i == 0: return False return Truel = []for x in filter(is_prime,range(100,200))...
2018-10-23 17:10:56 237
原创 python集合运算
class orderset: def __init__(self,list=[]): self.data = [x for x in list] def __repr__(self): return "orderset(%r)" % self.data def __and__(self,rhs): #与运算 取交集& ...
2018-10-23 17:08:01 759
原创 python运算符重载
class mylist: class myiterator: #创建迭代器 def __init__(self,lst): self.data = lst self.index = 0 def __next__(self): if self.index >= len(self...
2018-10-23 17:06:25 359
原创 with异常处理
class A: '''此类的对象可以用with语句进行管理''' def __enter__(self): print("已经进入with语句") return self def __exit__(self,exc_type,exc_value,exc_tb): print("已经离开with语句") ...
2018-10-23 17:05:44 473
原创 python简单实现文件复制
#此示例with语句用法src_file = input("请输入源文件")try: src = open(src_file,'rb') #准备打开另一个文件 #开始读文件 #关闭文件 try: try: dst_file = input("请输入目标文件") dst = open(dst_...
2018-10-23 17:04:59 1525
原创 自定义list
class mylist: class myiterator: def __init__(self,lst): self.data = lst self.index = 0 def __next__(self): return self.data def __init__(sel...
2018-10-23 17:04:04 234
原创 可迭代对象
#自定义类实现可迭代对象class myiterator: def __init__(self,start,stop,step): #self.start变量用于把创建的类型当做迭器 self.start = start self.stop = stop self.step = step def __next__(s...
2018-10-23 17:02:56 423
原创 tcp_服务端
from socket import *import os import signal import sys import time #文件库FILE_PATH = "/home/tarena/"#服务器功能class TftpServer(object): def __init__(self,connfd): self.connfd = connfd ...
2018-10-23 16:57:44 140
原创 电子词典_3
#!/usr/bin/env python3#coding=utf-8from socket import *import sysimport getpass def main(): if len(sys.argv) < 3: print('argv is error') return HOST = sys.argv[1] ...
2018-10-23 16:57:33 210
原创 tcp客户端
from socket import *import sys import time #功能封装为类class TftpClient(object): def __init__(self,s): self.sockfd = s def do_list(self): self.sockfd.send(b"L") #发送请求类型 ...
2018-09-27 17:20:27 186
原创 创建数据表
class Users(models.Model): uphone = models.CharField(max_length=20,verbose_name='电话号码') upwd = models.CharField(max_length=20,verbose_name='密码') uemail = models.EmailField(verbose_name='电子...
2018-09-27 16:34:44 355
原创 登录,注册,首页,退出
def index_views(request): return render(request,'index.html')# /login 对应的视图def login_views(request): url = '/' if request.method == 'GET': # get 的流程 # 判断session中是否有登录信息...
2018-09-27 16:33:24 4452
原创 轮播图2
<!doctype html><html><head><meta charset="utf-8"><title>3d轮播图-jq22.com</title><script src="jquery-1.11.3.js"></script>
2018-09-27 16:24:01 274
原创 轮播图html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>轮播</title> <link rel="stylesheet" href="lunbo.cs
2018-09-27 16:22:56 300
原创 轮播图css
@charset "UTF-8";*{ margin: 0; padding: 0; text-decoration: none;}body{ padding: 20px;}/*最外围父级元素的样式*/.box{ position: relative; width: 790px; height: 340px; margin...
2018-09-27 16:22:21 1021
原创 轮播图js
var num = 0;$(function () { //右侧按钮 点击 $('#nex').click(function () { if(num<8) num++; if(num>=8){ $('.img_list').css('margin-left','0px'); ...
2018-09-27 16:21:46 225
原创 根据价格筛选显示
def price0_10(request): brand = request.GET.get("brand") brandlist = Brand.objects.all().order_by('id') if brand == 'None': try: carlist = Carinfo.objects.filter(isPurc...
2018-09-27 16:16:18 328
原创 注册模块
def register_(request): if request.method == 'POST': new_user.username = request.POST.get('username') try: olduser = UserInfo.objects.filter(username=new_user.username)...
2018-09-27 14:46:28 960
原创 登录模块
def login_(request): if request.method == "POST": username = request.POST.get('username', '') password = request.POST.get('userpwd', '') user = auth.authenticate(username=u...
2018-09-27 14:45:35 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人