ICode9

精准搜索请尝试: 精确搜索
  • 【python】 求数组最小值,最大值,最小偶数,最大奇数2021-11-17 19:30:51

    【python】 求数组最小值,最大值,最小偶数,最大奇数 lst = [3, 6, 1, 8, 1, 9 , 8,10,21] min=lst[0] max=lst[0] mi=lst[0] ma=lst[0] for i in lst : if i>max: max=i if min>i: min=i if i%2==0: if mi>i: mi=i eli

  • Python学习笔记1-内置数据结构2021-11-14 20:02:08

    变量: 存储一个对象的引用;由id()、type()、value组成 1.列表[list]: python内置数据结构 本身由id()、type()、value组成,指向列表对象; 列表对象相当于数组,存储多个对象的引用;对象可以为多个不同数据类型; 列表的创建 lst = [1,'2',1,'hello','world'] lst = list([1,'2',1])

  • Java基础-集合2021-11-14 17:31:48

    框架     来源:黑马程序员       Iterator Iterator<String> it = lst.iterator(); while(it.hasNext()){ it.next() }  

  • 【Python百日基础系列】Day24 - Python装饰器:Dash回调预备2021-11-14 09:30:37

    文章目录 一、Python装饰器是什么?二、Python 最常用的装饰器:计时器2.1 计算素数:函数内运行快2.2 最常用的装饰器:计时器 三、带参数的装饰器函数 视频讲解: 一、Python装饰器是什么? python中的装饰器用于修饰函数,以增强函数的行为:记录函数执行时间,建立和撤销环境,记录日志

  • 【luogu P3620】数据备份(反悔贪心 / 撤回贪心)2021-11-13 17:00:52

    数据备份 题目链接:luogu P3620 题目大意 给你一个数轴上面的一些点,你要选若干个点对,使得每个点至多在一个点对中,而且要你最小化每个点对之间距离的和。 思路 首先考虑普通的贪心。 就是每次选费用最小的那个,然后把它两边可以选的删掉。 但是你可能选旁边两个而不选它更优,所以考虑

  • Python代码阅读(第35篇):完全(深度)展开嵌套列表2021-11-12 18:33:21

    Python 代码阅读合集介绍:为什么不推荐Python初学者直接看项目源码 本篇阅读的代码实现了将一个嵌套列表的所有嵌套层次完全展开,形成一个简单的列表的功能。 本篇阅读的代码片段来自于30-seconds-of-python。 deep_flatten from collections.abc import Iterable def deep_flatt

  • python爬虫简单案例:猫眼top100爬取2021-11-12 17:34:02

    import requests from pyquery import PyQuery from bs4 import BeautifulSoup import openpyxl headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',

  • 内置函数之析构方法__del__2021-11-11 09:03:13

    1 # 01析构方法 __del__ 2 # 构造方法 申请一个空间 3 # 析构方法 释放一个空间 4 # 垃圾回收机制 5 class A: 6 def __del__(self): # 析构方法 7 print('析构方法') 8 9 10 a = A() 11 del a # 对象的删除 12 13 14 15 class F

  • 初中信息技术(Python) 源代码2021-11-10 09:00:56

    本博客原文地址:https://www.cnblogs.com/BobHuang/p/15531908.html,原文体验更佳 内容出现在八年级上册,为高中信息技术必修的前置内容。对应练习题目 第一单元 Python程序设计基础 第一单元 Python程序设计基础 第1课 初识Python 输出语句 P4 输出语句 print("欢迎来到精彩的Python

  • CCPC2019 Harbin Site B.Binary Numbers2021-11-09 21:03:29

    传送门 题面挺不好懂,简单来说就是有\(0 \sim 2^m-1\)个数被划分成了\(n\)段,从每一段中选出一个数\(a_i\),要满足题中的限制。而一种\(\{a_i\}\)选择方案的价值是这\(n\)个数的乘积,问所有合法的方案的价值之和对\(100000007\)取模的结果。 首先关于题目中的函数\(F_m(a,b)\),其实就

  • cf102452I. Incoming Asteroids2021-11-07 10:04:35

    题目描述 题解 如果说这 $k$ 个的和超过照相机的时间 $s$ ,那至少有一个值 $\ge s/k$ ,其中 $s/k$ 取上整。 所以对每个星星维护一个堆,按照 $s/k$ 从小到大排序,每次取出看是否符合条件即可。 每次取出, $s$ 至多变为 $2/3\times s$ ,所以效率为 $O(m \log_2 m \log_{2/3}s)$ 。 代码

  • 【题解】JOISC2017 手持ち花火(Sparklers) | 20211106 模拟赛 你还没有导光吗(light)【二分 贪心】2021-11-06 20:01:17

    题目链接 题目链接 题意 数轴上有 \(n\) 个人,每人手持一根烟花棒,一根烟花棒只能被点燃一次,燃烧 \(t\) 秒。初始第 \(k\) 个人手上的烟花棒刚刚点燃,随后所有人开始移动;当两人位置重叠且其中一个人的烟花棒还在燃烧时,一个人可以用自己的烟花棒点燃另一个的,耗时不计。现在希望每个人

  • 内置函数2021-11-02 22:35:13

    1 # 本节主要学习内容 2 """ 3 1.lambda匿名函数 4 2.sorted() 5 3.filter() 6 4.map() 7 5.递归函数 8 """ 9 10 11 # 一.匿名函数 12 13 # 计算n的n次方 14 15 16 def func(n): 17 return n ** n 18 19 20 print(func(10)) 21 22 ll = lambda x: x

  • python list打印自动换行问题2021-11-01 22:31:18

    随便写了非常简单的代码 odd_lst=[] for i in range(100): if i%2 == 1: odd_lst.append(i) print(odd_lst) 打印出来的效果,每个元素都自动换行了,非常奇怪 于是尝试使用print打印,这样就不会存在换行问题 尝试end='\n'也不会换行 问题出现在python的打印设置

  • python 抢票程序2021-10-30 11:06:43

    #ticket.py import  openpyxl from selenium import  webdriver from selenium.webdriver.support.ui import  WebDriverWait #显示等待 from selenium.webdriver.support import expected_conditions as ec #等待的条件 from  selenium.webdriver.common.by import By from

  • 内置高阶函数之map2021-10-29 23:01:46

      map(func,lst),将传入的函数变量func作用到lst变量的每个元素中,并将结果组成新的列表(python2)/  迭代器(python3)返回。 例子: # 1.准备列表数据list1 = [1, 2, 3, 4, 5]# 2.准备2次方计算的函数def func(x): return x ** 2# 3.调用mapresult = map(func, list1)# 4. 验收成果prin

  • 题解-[POI2014]PRZ-Criminals2021-10-22 18:34:07

    一道看起来蛮套路的题。首先如果确定了两端的起点的话这题就非常好做了。 贪心地来想,每次走到第一个该走的颜色。举个栗子,假设数据是这样的: 10 5 1 2 3 2 4 3 5 2 2 1 3 2 2 3 4 2 4 那么如果第一个人的位置是1,下一个他会到位置2的 \(2\),然后再到位置3的 \(3\),再到位置5的 \(4\)

  • Python学习笔记2021-10-21 23:34:58

    1、int(字符或数字,进制数):int()函数 将字符或数字转化为几进制数,默认为十进制。例:int('18',16)=24 int('a',16)=10 ; 十六进制由0~9 A~F组成。 2、输入一系列数字: lst = [] for i in map(int,input().split()): lst.append(i) 3、常用函数: s.islow

  • 2021.10.212021-10-21 18:34:23

    T1:小豪的花园 Problem: 小豪有一个花园,里面有 n 个花棚,编号 1~n,每个花棚里有一定数量的花 ai。小豪花园的路十分神奇,可以使得任意两个花棚之间仅有一条最短路,即形成树结构,其中根节点是 1 号花棚。 现在小豪打算修缮一下他的花园,重新分配每个花棚里花的数量。为了能方便快捷地知道

  • Python四大金刚之一:列表2021-10-17 20:01:40

    前言  列表中可以存储多个数据类型不同的对象 一个对象的内存空间:  因此一个列表的内存空间为: a = 10 lst = ['hello' , 'a' , a ,'world'] print(lst) print(type(lst)) print(id(lst)) print('lst[0] type:' , type(lst[0])) 一、列表的创建:  内存示意图: #创建列表

  • 字典推导式 enumerate zip2021-10-17 10:34:00

    字典推导式# 一.enumerate"""enumerate(iterable,[start=0])功能:枚举 ; 将索引号和iterable中的值,一个一个拿出来配对组成元组,通过迭代器返回参数: iterable: 可迭代性数据 (常用:迭代器,容器类型数据,可迭代对象range) start: 可以选择开始的索引号(默认从0开始索引)

  • python 列表,元组,集合转换成字典2021-10-17 09:32:21

    dict 字典类型的强制转换 """ 要求: 必须是等长的二级容器,并且里面的元素个数是2个; 外层是列表,元组,集合 , 里层是列表或者元组的等长二级容器 => 字典; """ # 1.外层是列表,里层是列表或者元组 lst = [ ["a",1] , ("b",2) ] dic = dict(lst) print(dic , type(dic)) # {'a':

  • codeforces1484C2021-10-14 23:03:35

    https://codeforces.com/contest/1481/problem/C 题意: 有n个物品,分别有各自的颜色a,还有预期颜色b,有m个人来涂色,每个人可以涂一个物品,问最后能不能全部变成预期颜色 思路: 因为颜色都是由最后一次涂改决定,可以选择倒着跑,遇到需要改变的就存下索引,如果有多余的放在上一次涂改的索引下

  • linux(中标麒麟) 获取硬盘信息2021-10-13 10:34:13

    中标麒麟使用中,有时候需要获取硬盘大小,防止在使用电脑过程中硬盘空间不足而不自知。 下面提供一个函数获取所有分区的信息: 1 struct DiskInfo{ 2 float fUsed; 3 float fRemaining; 4 };   1 //磁盘剩余空间 20201122 sdl 2 double GetDiskRemainingSize(QList<Disk

  • [Python] 几个概念2021-10-11 22:04:37

    变量:是一个系统表的元素,拥有指向对象的连接空间 对象:被分配的一块内存,存储其所代表的值 引用:是自动形成的从变量到对象的指针 类型:属于对象,而非变量 不可变对象:一旦创建就不可修改的对象,包括字符串、元组、数值类型 (该对象所指向的内存中的值不能被改变,当改变某个变量时候,由于其所

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

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

ICode9版权所有