ICode9

精准搜索请尝试: 精确搜索
  • for迭代多个对象2019-03-03 10:51:49

    1.传统方法 1 from random import randint 2 3 chinese = [randint(60, 100) for _ in range(40)] 4 math = [randint(60, 100) for _ in range(40)] 5 english= [randint(60, 100) for _ in range(40)] 6 7 8 for i in range(len(math)): 9 sum = chinese[i] + math[i]

  • python基础(如何根据字典中值的大小,对字典的项进行排序)2019-02-27 14:53:19

    案例: 某班英语成绩以字典形式存储为:{'LiLei':79, 'jim':88,'Lucy':92...},根据学生成绩高低,计算排名 方法一: from random import randint d = {x: randint(60,100) for x in 'abcxyz'} print(sorted(d.items(),key=lambda x:x[1])) 方法二: print(sorted(zip(d.valu

  • 快速找到多个字典的公共键(key)2019-02-24 15:39:14

    1 ''' 2 快速找到多个字典的公共键(key) 3 ''' 4 from functools import reduce 5 from random import randint,sample 6 #随机取样 在'abcdefg'七个字母中随机取3个 7 s1 = sample('abcdefg',3) 8 print(s1) 9 #随机取样 在'abcdefg'七

  • 列表字典解析2019-02-19 21:47:29

    from random import randint data = [randint(-10,10) for x in range(10)] print(data) # fileter 函数 data_f = filter(lambda x: x >= 0, data) print([data for data in data_f]) # 列表解析 data_l = [x for x in data if x >=0] print(data_l) # 字典解析 d = {x: ra

  • python3: 数字日期和时间(1)2019-02-18 11:49:03

    ---恢复内容开始--- 1. 数字的四舍五入 Q: 你想对浮点数执行指定精度的舍入运算 A: 简单的使用内置的round(value, ndigits)函数即可。 >>> round(1.23, 1) 1.2 >>> round(1.27, 1) 1.3 >>> round(-1.27, 1) -1.3 >>> round(1.25361,3) 1.254 >>> 当一个值刚好在两个边界的中间的时

  • 利用python生成验证码的四中方式2019-02-14 16:44:07

    import random from io import BytesIO from PIL import Image, ImageDraw, ImageFont from django.shortcuts import render, HttpResponse def get_random_color(): return (random.randint(0, 255), random.randint(0, 255), random.randint(0, 255)) def get_val

  • Python(三) PIL, Image生成验证图片2019-02-05 23:42:39

    Python(三) PIL, Image生成验证图片   安装好PIL,开始使用。 在PyCharm中新建一个文件:PIL_Test1.py   1 # PIL 应用练习 2 # 3 # import PIL 4 # from PIL import Image 5 # a = Image.open("E:\\照片\\2017-8-6_北海公园\\QQ图片20170806213744.jpg") 6 # a.rotate(30).sho

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

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

ICode9版权所有