自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浮云

计算机领域的任何问题都可以通过增加一个间接的中间层来解决

  • 博客(11)
  • 收藏
  • 关注

原创 python log 的使用

import loggingfrom logging.handlers import RotatingFileHandlerdef setup_log(func): """配置日志""" # 设置日志的记录等级(# FATAL/CRITICAL = 重大的,危险的(50) # WARNING = 警告(40) # ERROR = 错误(30) # INFO = 信息...

2020-04-27 22:58:11 545

原创 python操作EXCEl

import openpyxl# 创建文件new_file = openpyxl.Workbook() # 读取文件read_file = openpyxl.load_workbook(path)# 激活文件ws=read_file.active # 默认第一ws=read_file.get_sheet_by_name(name)# 改方法已废弃ws = read_file[na...

2020-04-26 23:51:30 202

原创 python 打印大众的车标

res = [["v"]*8 for _ in range(1,6)]for i in range(len(res)): for j in range(len(res[i])): if i == 0: if j ==2 or j == 5: print(res[i][j],end=" ") e...

2020-04-24 00:20:48 1018

原创 随机快排(python)

随机快排的时间复杂度是O(n*logN)import random# 时间复杂度O(n*logN)def swap(arr, i, j): temp = arr[i] arr[i] = arr[j] arr[j] = tempdef partition(arr, L, R): less = L - 1 more = R while L...

2020-04-19 09:59:34 781

原创 荷兰国旗问题

荷兰国旗 就是把一个数组分成三等分,小于num 的部分,等于num 的部分,大于num 的部分。 代码 import randomfrom collections import Counterdef swap(arr,i,j): temp = arr[i] arr[i] = arr[j] arr[j] = tempdef soulation(arr,L,...

2020-04-18 16:56:08 114

原创 给定一个数组和一个数,把小于等于该数的放左边,大于该数的放右边

import randomdef solution(): a = [random.randint(1,10) for _ in range(10)] print(a) num = 6 less = 0 more = len(a) - 1 for i in range(len(a)): if a[i] <=num: ...

2020-04-18 13:26:32 1256

原创 数组对数器(python)

import randomfrom copy import copydef swap(arr, i, j): # temp = arr[i] # arr[i] = arr[j] # arr[j] = temp arr[i] = arr[i] ^ arr[j] arr[j] = arr[i] ^ arr[j] arr[i] = arr[i] ...

2020-04-17 20:36:35 265

原创 求 1+2!+ 3!+ ... +20! 的和(python)

方法一:def get_sum(): sum = 0 t= 1 for i in range(1,21): t*=i # i的阶乘 sum+= t return sum方法二: 一行代码搞定from functools import reduceret=sum(map(lambda n:reduce(lambda a,b:a...

2020-04-09 12:57:55 2371

原创 python 解决鸡兔同笼问题

今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何问题很简单,数学上二元一次方程就可以解决。计算机具有强大的运算能力。使用枚举方法很简单。思路。确定循环的边界。全部为兔,最多23 只,全部为鸡47 只。兔的边界小比鸡的边界小的多。从兔开始枚举。方法一:for x in range(24): if 4*x + 2*(35-x) ==94: print(x,...

2020-04-09 11:00:29 9908

原创 输入某年某月,判断这一天是这一年的多少天

class Dataerror(Exception): """自定义异常""" passclass Dayth(object): def get_str_date(self): try: date_string = input("请输入日期如(2020-4-07)") self.year,self.month,se...

2020-04-07 10:13:02 241

原创 代码模拟算平均的分java VS python

算平均分,去掉一个最高分和一个最低分java 代码import java.util.Random;public class Test06 { public static void main(String[] args) { int[] arr = new int[6]; getScore(arr); average(arr);...

2020-04-01 11:10:48 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除