自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋月银鸽的博客

一个小白的成长之路

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

原创 pytest

pytest详细教程 - 简书

2021-12-29 21:14:45 152

转载 动态规划例子:子列表元素之和的最大值。

说明:子列表指的是列表中索引(下标)连续的元素构成的列表;列表中的元素是int类型,可能包含正整数、0、负整数;程序输入列表中的元素,输出子列表元素求和的最大值,例如:输入:1 -2 3 5 -3 2输出:8输入:0 -2 3 5 -1 2输出:9输入:-9 -2 -3 -5 -3输出:-2def main(): items = list(map(int, input().split())) overall = partial = items[0] fo

2021-09-08 19:06:48 362

转载 找出序列中出现次数最多的元素

"""找出序列中出现次数最多的元素"""from collections import Counterwords = [ 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', 'eyes', 'the', 'eyes', 'the', 'eyes', 'the', 'eyes', 'not', 'around', 'the', 'eyes', "don't", 'look', 'around', 'the', 'eyes'.

2021-09-06 18:34:18 207

转载 用heapq对列表拍序

import heapqlist1 = [34, 25, 12, 99, 87, 63, 58, 78, 88, 92]print(heapq.nsmallest(len(list1),list1)) #升序print(heapq.nlargest(len(list1),list1)) #降序还可以从列表中找出最大的或最小的N个元素堆结构(大根堆/小根堆)import heapqlist1 = [34, 25, 12, 99, 87, 63, 58, 78, 88, 92].

2021-09-05 16:47:39 92

转载 python threading 查看起了多少线程

threading模块有active_count()方法,它是获取当前激活的线程数量。用法很简单import threadingthreading.active_count()

2021-09-04 17:10:24 640

原创 python-字典

字典的items()方法,就是将字典进行列表化,但不是转换成列表,而是类似列表的对象。比如:d = {'lilee':25, 'wangyan':21, 'liqun':32, 'age':19}print(d.items())# dict_items([('lilee', 25), ('wangyan', 21), ('liqun', 32), ('age', 19)])如果我们要给字典排序,其中一种方法是可以先用这个方法,然后再用sorted()方法排序d = {'lilee':

2021-09-02 22:12:19 67

原创 python-json

1.使用json的原因是,我们要把str转成dict,用json的loads(字符)或者load(文件)比较方便,然后也可以用json的dumps(字符)或者dump(文件)把dict转成str(json)格式。以下代码来源:https://github.com/jackfrued/Python-100-Days/blob/master/Day01-15/11.%E6%96%87%E4%BB%B6%E5%92%8C%E5%BC%82%E5%B8%B8.md代码1import jsonde

2021-09-02 18:37:07 95

转载 如何将1-9999之间的素数分别写入三个文件中

转载自:https://github.com/jackfrued/Python-100-Days/blob/master/Day01-15/11.%E6%96%87%E4%BB%B6%E5%92%8C%E5%BC%82%E5%B8%B8.mdfrom math import sqrtdef is_prime(n): """判断素数的函数""" assert n > 0 for factor in range(2, int(sqrt(n)) + 1):

2021-09-02 12:28:21 766

转载 如果一个类中存在抽象方法那么这个类就不能够实例化

from abc import ABCMeta, abstractmethodclass Pet(object, metaclass=ABCMeta): """宠物""" def __init__(self, nickname): self._nickname = nickname @abstractmethod def make_voice(self): """发出声音""" passclass Dog(Pe.

2021-09-01 16:37:31 235

转载 python笔记--方法

1.对象方法:用于实例化对象的方法,参数中必须有self。2.静态方法:之前,我们在类中定义的方法都是对象方法,也就是说这些方法都是发送给对象的消息。实际上,我们写在类中的方法并不需要都是对象方法,例如我们定义一个“三角形”类,通过传入三条边长来构造三角形,并提供计算周长和面积的方法,但是传入的三条边长未必能构造出三角形对象,因此我们可以先写一个方法来验证三条边长是否可以构成三角形,这个方法很显然就不是对象方法,因为在调用这个方法时三角形对象尚未创建出来(因为都不知道三条边能不能构成三角形),所..

2021-09-01 15:58:24 83

转载 python练习小游戏

说明:CRAPS又称花旗骰,是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。该游戏使用两粒骰子,玩家通过摇两粒骰子获得点数进行游戏。简单的规则是:玩家第一次摇骰子如果摇出了7点或11点,玩家胜;玩家第一次如果摇出2点、3点或12点,庄家胜;其他点数玩家继续摇骰子,如果玩家摇出了7点,庄家胜;如果玩家摇出了第一次摇的点数,玩家胜;其他点数,玩家继续要骰子,直到分出胜负。"""Craps赌博游戏我们设定玩家开始游戏时有1000元的赌注游戏结束的条件是玩家输光所有的赌注Version: 0.1Au

2021-08-30 14:46:44 439

原创 python异常

使用except而不带任何异常类型try: 正常的操作 ......................except: 发生异常,执行这块代码 ......................else: 如果没有异常执行这块代码以上方式try-except语句捕获所有发生的异常。但这不是一个很好的方式,我们不能通过该程序识别出具体的异常信息。因为它捕获所有的异常。...

2021-08-30 11:51:04 50

原创 print函数浮点占位符的使用

在使用print函数输出时,也可以对字符串内容进行格式化处理,上面print函数中的字符串%1.f是一个占位符,稍后会由一个float类型的变量值替换掉它。同理,如果字符串中有%d,后面可以用一个int类型的变量值替换掉它,而%s会被字符串的值替换掉。除了这种格式化字符串的方式外,还可以用下面的方式来格式化字符串,其中{f:.1f}和{c:.1f}可以先看成是{f}和{c},表示输出时会用变量f和变量c的值替换掉这两个占位符,后面的:.1f表示这是一个浮点数,小数点后保留1位有效数字。...

2021-08-30 10:30:57 798

原创 包和模块,import和from import的区别

from A import B:使用此方式导入模块时,B一定只能写一个模块名,不能带有“.”语法,而A可以是一个包,也可以是包中的子包,可以使用“.”语法,如from 包.子包 import 模块。这里需要注意的是python中的一种面向关系,即包中只能看到模块,不能看到模块中的资源,而模块只能看见其中的资源,不能看见别的东西from A import *(重点):这种导入方式如果是将模块中的所用资源导入过来使用,那么这里的A只能是模块;如果A是包,则是将该包中所有的模块都导入进来。需要注意的是,这.

2020-12-05 12:32:10 323

原创 PyCharm 安装教程(Windows)

参考:https://www.runoob.com/w3cnote/pycharm-windows-install.html

2020-12-04 15:44:47 170

原创 如何测试一个杯子

参考:https://www.cnblogs.com/TankXiao/p/2381284.htmlhttps://blog.csdn.net/Bee_AI/article/details/84726729

2020-12-04 15:40:53 81

原创 module ‘selenium.webdriver‘ has no attribute ‘Chrome‘

pycharm调用不了谷歌浏览器,提示module 'selenium.webdriver' has no attribute 'Chrome'解决方法:https://www.cnblogs.com/yoyoketang/p/9134806.html

2020-12-04 15:36:17 3671 1

转载 selenium 安装与 chromedriver安装

from selenium import webdriverimport timedef main(): b = webdriver.Chrome() b.get('https://www.baidu.com') time.sleep(5) b.quit()if __name__ == '__main__': main()参考:https://www.cnblogs.com/lfri/p/10542797.html

2020-12-04 15:33:33 55

原创 __init__函数 和 __del__函数

其中的self指代创建的对象。__init__还有个特殊之处,那就是它不允许有返回值。如果你的__init__过于复杂有可能要提前结束的话,使用单独的return就好,不要带返回值。具体参考https://www.zhihu.com/question/46973549/answer/767530541...

2020-12-02 19:35:45 197

原创 学习笔记_冒泡排序

for (int j = 0; j < array.Length - 1; j++) { for (int i = 0; i < array.Length - 1 - j; i++) { if (array[i] < array[i + 1]) ...

2018-04-10 22:12:52 91

原创 学习笔记_用户输入行数,显示对应的菱形

bool flag = false; int a = 0; for (int d = 0; d < 20; d++) { while (flag == false) { Console.Writ...

2018-04-06 21:51:27 366

空空如也

空空如也

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

TA关注的人

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