ICode9

精准搜索请尝试: 精确搜索
  • java:产生小数位数为2的随机概率,使得和为1(转)2019-10-12 19:57:17

    参考https://www.cnblogs.com/kxdblog/p/4197831.html package com.thesis.Method1;import java.text.DecimalFormat;public class MainSolution { private static final int NUM = 5; public static void main(String[] args){ for(float f :genProp()){

  • 关于NumPy的常用函数random.randint2019-10-06 17:02:19

    np.random.randint(low, high=None, size=None, dtype='l') 该函数作用:用于产生离散均匀分布的整数 low:生成元素的最小值 high:生成元素的值一定小于high值 size:输出的大小,可以是整数也可以是元组 dtype:生成元素的数据类型 注意:high不为None,生成元素的值在[low,high)区间中;如果

  • 字符串练习题(2)2019-10-05 10:50:44

    练习3:生成随机的字母和数字,需要类似格式:字母数字字母数字字母数字,生成长度为10的字符串>>> chr(random.randint(97,122)) #随机生成一个字母'o'>>> random.randint(0,9) #随机生成一个数字7>>> chr(random.randint(97,122))+str(random.randint(0,9)) #拼接,随机生成一对字母

  • 第40天学习python内置模块random BASEDIR2019-10-03 18:55:40

    #自带模块random:随机模块.使用场景验证码# import random# ret=random.random()#0-1的的浮点数# ret=random.randint(1,6)#随机一个大于等于1且小于等于6的整数# ret=random.randrange(1,10)# ret=random.choice([11,22,33])#随机显示一个数# ret=random.uniform(0,9) #随机一个

  • BBS之生成随机验证码2019-10-01 14:50:26

    生成随机验证码 views.py 首先需要下载一个pillow模块   pip3 install pillow from PIL import Image,ImageDraw,ImageFont#导入pillow模块'''Image:生成图片ImageDraw:在图片上写东西 相当于画笔ImageFont: 控制字体样式的'''from io import BytesIO,StringIO'''io是一个内

  • 插拔式自定义图片验证码(开源)2019-09-28 12:02:07

    1:第一种自定义验证码(推荐) 1 前端: <img id ="img" src="/路由/"> <span {{ dict.error }}</span> 2 前端js刷新验证码: 3 <script> 4 img =document.getElementById("img"); 5 img.onclick = function () { 6 img

  • Python random模块2019-09-28 11:04:05

    1.random.random() 返回0<=n<1之间的随机实数n 2. random.uniform() 弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。 3. random.randint() 随机生成一个整数int类型,可以指定这个整数的范围,同样有上限和下限值 4. random.choice(seq) 从任何序列,比如list列表

  • 生成一个5位随机验证码(包含数字大小写字母)2019-09-26 21:05:56

    import random def v_code(): code = '' for i in range(5): num=random.randint(0,9) alf=chr(random.randint(65,90)) b = chr(random.randint(97, 122)) add=random.choice([num,alf,b]) code="".

  • 20190919-6 四则运算试题生成2019-09-25 11:53:40

    作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7631。 代码地址:https://e.coding.net/wangkefei/f4.git。   功能1. 四则运算:支持出题4个数的四则运算题目,所有题目要求作者有能力正确回答。 重点:导入 random 模块,运用random()函数,随机生成数字和运算符号

  • 登陆验证二维码实现2019-09-23 20:51:20

    前端Url: urlpatterns = [ path('admin/', admin.site.urls), url(r'^login/$',views.login), url(r'^get_valid_img.png/',views.get_valid_img)]后端调用的方法: def get_valid_img(request): # with open("valid_code.png", &

  • 罗杨美慧 20190919-6 四则运算试题生成,结对2019-09-23 18:51:05

    本次作业要求参见:[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7631] 结对伙伴:徐丽君   功能1  四则运算 支持出题4个数的四则运算题目,所有题目要求作者有能力正确回答。 重难点:随机生成多个表达式,用户输入的答案要与正确答案相比较。python中有一个函数eval能计算

  • python3 登录验证码(基于django框架)2019-09-21 19:50:48

    1. 前端页面(引入jquery与bootstrap.css) <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <form action="" method="post">

  • 问题4:对dict、list、tuple中的元素排序2019-08-30 14:03:35

    问题4:对dict、list、tuple中的元素排序   一)对字典中元素排序   方法一:利用sorted的key参数进行排序 from random import randint date = {k:randint(0, 20) for k in range(10)} c = sorted(date.items(), key = lambda k:k[1]) print(c) sorted(date.items(), key = lambd

  • 问题13:如何在for语句中迭代多个可迭代的对象2019-08-30 13:55:22

    问题13:如何在for语句中迭代多个可迭代的对象   from random import randinta1 = [randint(10, 50) for _ in range(5)]a2 = [randint(10, 50) for _ in range(5)]a3 = [randint(10, 50) for _ in range(5)]a4 = [] 例一:并行操作:在一个for循环中实现多个列表的并行迭代; 方案:使

  • python数据处理--如何统计序列中元素出现的频度以及出现次数最高的N个元素?2019-08-24 16:06:00

    from random Import randint   data = [randint(0,20) for _ in range(30)]   //产生0-20的随机数30个作为一个列表  // 方式一: c1 = dict.fromkeys(data,0) for x in data:     c1[x] +=1 // 方式二: from collections import Counter c2 = Counter(data)   //c2的结

  • python数据处理--取多个字典中的公共key/让字典保持有序/增加历史记录2019-08-24 16:05:01

    1、取字典中的公共key: from random import randint,sample  //sample('abcdefg', 3) 从列表中随机取出3个对象 s1 = { x: randint(1,4) for x in sample('abcdefg', randint(3,6))} //s1 = {'c': 1, 'b': 1, 'g': 3, 'f': 2} s2 =

  • 6.python3实用编程技巧进阶(一)2019-08-15 22:51:10

    1.1.如何在列表中根据条件筛选数据 # 1.1.如何在列表中根据条件筛选数据data = [-1, 2, 3, -4, 5]#筛选出data列表中大于等于零的数据#第一种方法,不推荐res1 = []for x in data: if x >= 0: res1.append(x)print(res1)#第二种用列表解析,推荐使用res2 = [ x for x in da

  • 8.15 课后作业2019-08-15 17:00:06

    8.15 课后作业 给定验证码长度n,生成随机验证码,验证码由数字、字母组成(参考chr()内置方法) import random def yanzhengma(n): for i in range(n): s = random.randint(1, 3) if s == 1: print(chr(random.randint(48, 57)), end='') if

  • 透视表2019-08-15 12:53:16

    import pandas as pd # 构造数据df = pd.DataFrame({'A': np.random.randint(3, size=(5, )), 'B': ['a', 'b', 'a', 'c', 'b'], 'C': np.random.randint(4, size=(5, ))}) # 透视表df1 = df.pivot

  • python模块之PIL模块(生成随机验证码图片)2019-08-09 22:57:17

    python模块之PIL模块(生成随机验证码图片)     PIL简介 什么是PIL PIL:是Python Image Library的缩写,图像处理的模块。主要的类包括Image,ImageFont,ImageDraw,ImageFilter PIL的导入 首先需要安装一下pillow包 pip install pillow 然后就可以调用PIL里的类了 from PIL

  • 112019-08-07 23:03:18

    import turtleimport randomt=turtle.Turtle()t.speed(0)num=int(input('请输入次数'))r=int(input('请输入半径'))c=['green','orange','yellow','blue']for x in range(num): a=random.randint(-220,110) b=random

  • 动态验证码案例2019-08-07 21:51:44

    from django.shortcuts import render,HttpResponse,redirectfrom django.urls import reversefrom app01 import modelsfrom PIL import Image,ImageDraw,ImageFontfrom io import BytesIOimport randomdef checked_code(request): f=BytesIO() #在内存中开辟一块空间 im

  • 口算题卡升级版本2019-08-04 12:03:17

    import randomcount = 0while True: # 随机生成1或者2,表示是+还是- addOrreduce = random.randint(1, 2) # 随机生成两个数字 a = random.randint(10, 100) b = random.randint(10, 100) if addOrreduce == 1: if a + b > 100: continue

  • python写个验证码2019-08-03 20:03:47

    用python写一个验证码功能 分析: 1、验证码背景 2、验证码包含26个字母大小写以及0-9十个数字 扩展需求:3、添加滤镜模糊等   这里使用python中专门处理图片的PIL库 from PIL import ImageFont,ImageDraw,Imageimport randomfrom io import BytesIOdef get_random(): return ran

  • python--02day2019-07-31 21:06:12

    # 抛出错误    raise KeyError('Only choose [+,-,*,/]')   # 随机数 import randomanswer = random.randint(1, 100)     range(101)`可以产生一个0到100的整数序列。range(1, 100)`可以产生一个1到99的整数序列。range(1, 100, 2)`可以产生一个1到99的奇数序列,其中的2是步

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有