搜索结果
查询Tags标签: range,共有 868条记录-
python代码优化提速总结(仅限在写法层面),可比较相应代码段的运行时间
1. 避免全局变量 全局变量 # 不推荐写法。 import mathsize = 10000 for x in range(size):for y in range(size):z = math.sqrt(x) + math.sqrt(y)局部变量 # 推荐写法。 import mathdef main(): # 定义到函数中,以减少全部变量使用size = 10000for x in range(size):f…
2021/7/5 1:20:44 人评论 次浏览 -
wxPython 俄罗斯方块游戏
https://zetcode.com/wxpython/thetetrisgame/ 俄罗斯方块游戏是有史以来最受欢迎的电脑游戏之一。最初的游戏是由俄罗斯程序员Alexey Pajitnov于 1985 年设计和编程的。从那时起,俄罗斯方块几乎可以在每个计算机平台上以多种形式出现。 俄罗斯方块被称为落块益智游戏。在…
2021/7/4 11:23:00 人评论 次浏览 -
字符统计及重排的python实现
题目 给出一个仅包含字母的字符串,不包含空格,统计字符串中各个字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序输出各个字母及其出现次数。如果次数相同,按照自然顺序进行排序,且小写字母在大写字母之前。 字母需要的排序顺序与asc码不同,所以排序…
2021/7/3 20:52:28 人评论 次浏览 -
python列表
#___author: #date: 2021/6/3#基本语法[]创建列表a = [10,20,7,15,50,15,80,1000] #创建一个空列表#用list()创建列表b = list() #创建一个空列表c = list(range(100))print(c)d = list("administrator,tsmt")print(d)#range()创建整数列表#range([start,…
2021/7/2 14:21:20 人评论 次浏览 -
python 算法 一
二分查找算法 def list_search(l,v):left = 0right = len(l) -1while left <= right:mid = (left + right) // 2if l[mid] == v:return midelif l[mid] < v:left = mid +1else:right = mid -1else:return None l = list(range(100)) s = list_search(l,50) print(s)…
2021/7/2 9:51:14 人评论 次浏览 -
Python趣味编程
老鼠账本 一只老鼠咬坏了账本,公式中的符号□代表被老鼠咬掉的地方。要想恢复下面的等式, 应在□中填上哪个相同的数字? 3□6237=□33564 print("设等号左边的数为i,等号右边的数为i2")for i in range(1,10):for i2 in range(1,10):if (30+i)*6237==(i2*10+…
2021/6/29 22:21:01 人评论 次浏览 -
Python生成器与迭代器
Python生成器与迭代器1. 生成式 列表生成式 列表生成式就是一个用来生成列表的特定语法形式的表达式。是Python提供的一种生成列表的简洁形式, 可快速生成一个新的list。 普通的语法格式 [exp for iter_var in iterable] 带过滤功能语法格式: [exp for iter_var in …
2021/6/29 11:24:24 人评论 次浏览 -
?leetcode,python2?从排序数组中删除重复项
class Solution(object):def removeDuplicates(self, nums):""":type nums: List[int]:rtype: int"""for i in range(len(nums)):for j in range(i+1,len(nums)):if nums[i] == nums[i+1]:del nums[i+1]else:breakreturn len(nums)
2021/6/29 11:23:15 人评论 次浏览 -
国内贩卖管理表
Public rnTem As RangePublic stKehu As String Public temDingdan As StringPublic Const rowDingdan As Integer = 22Public Sub ShengchengTongjiJine() Application.ScreenUpdating = True Application.DisplayAlerts = False With tongjitemRowTongji = .Cells(10485…
2021/6/28 23:26:44 人评论 次浏览 -
OceanBase SQL 执行计划解读(一)──基础概念
本文分享 OceanBase SQL 执行计划解读经验。 对于熟悉 ORACLE 或 MySQL 的朋友,初次看 OceanBase 的执行计划,会觉得难以理解和接受。相反,只懂一些数据库理论但没有接触过其他数据库的人看 OceanBase 的执行计划反而更容易接受并掌握。这种感觉可能就像武侠小说里说的…
2021/6/28 19:24:47 人评论 次浏览 -
python实现简单验证码识别
准备工作 首先找到确定这次要识别的验证码 然后从某网站上下载大量同类型的验证码,人工标记上每个验证码的数值,由于此验证码识别容易就只标记了20个开始预处理图片 图片是彩色的,我们要先让其变得简单变成灰度图像。 “灰度图像上每个像素的颜色值又称为灰度,指黑…
2021/6/27 17:23:45 人评论 次浏览 -
python期末试题汇总
一、选择题(每题2分,共70分) 1.下列哪个语句在Python中是非法的?( B ) A、x = y = z = 1 B、x = (y = z + 1) C、x, y = y, x D、x += y 在语句1中,x被赋值 " y = z + 1 ",但这个所谓的 "y = z + 1"并不返回任何值,所以这是一个错误的赋值…
2021/6/27 11:43:55 人评论 次浏览 -
Python3 星星序列的输出
考试程序 # -*- coding:cp936 -*- ------------------------------------------------------ 【程序设计】 ---------------------------------------------------------题目:编写编写函数fun,其功能为打印如下图所示图形。********* ******* ********* 要求:要求…
2021/6/26 22:56:46 人评论 次浏览 -
Django之分页器组件
目录Django之分页器组件一 Django的分页器(paginator)简介二 分页器的简单使用1 视图层2 模板层三 分页器的进阶使用1 视图层2 模板层 Django之分页器组件 一 Django的分页器(paginator)简介 在页面显示分页数据,需要用到Django分页器组件。 -1) 项目数据量大了以后,比如…
2021/6/26 6:26:46 人评论 次浏览 -
并发编程
操作系统/应用程序a硬件b系统c软件 1线程和进程区别1.1线程线程是操作系统进行运算调度的最小单位 1.2进程进程是指在系统中正在运行的一个应用程序,系统进行资源分配和调度的基本单位 1.3进程和线程的区别第一点:线程是cpu计算的最小单位进程是cpu资源分配和调度的基本…
2021/6/21 17:30:17 人评论 次浏览