随笔分类 -  Python学习

摘要:1、静态方法定义 不需要实例即可被调用的方法 用途,统计或维护一个类的实例列表 2、举例说明 2.1 Python3中,可以不用关键字staticmethon来修饰 class Spam: numInstance = 0 def __init__(self): Spam.numInstance += 阅读全文
posted @ 2022-06-11 20:43 qwaszx1! 阅读(36) 评论(0) 推荐(0)
摘要:1、列表反转 阅读全文
posted @ 2022-06-11 18:43 qwaszx1! 阅读(10) 评论(0) 推荐(0)
摘要:1 装饰器目的 装饰器本质也是函数 比如对函数运行时间统计,可以用一个装饰器函数实现,就不用对每个需要统计时间的函数,都写一遍时间统计的语句了 或者是不修改原来的函数,进行函数重构 2 一个统计函数运行时间的装饰器 import time def is_prime(num): #判断单个数是否为质数 阅读全文
posted @ 2022-06-11 00:13 qwaszx1! 阅读(149) 评论(0) 推荐(0)
摘要:1、HTTP基础知识 RPC,远程过程调用协议RPC(Remote Procedure Call Protocol) 允许像调用本地服务一样调用远程服务。RPC常见使用的协议分为2种,HTTP和TCP。 HTTP请求组成,URL和请求方法(get/post/put/delete等) get和post 阅读全文
posted @ 2022-05-03 15:57 qwaszx1! 阅读(65) 评论(0) 推荐(0)
摘要:1、相关包准备 win10打开cmd,直接pip install 包名,安装requests、beautifulsoup4、prettytable包 2、html基础准备 -详见链接https://www.jianshu.com/p/256296abefdc HTML标签主要分为单标签和双标签两类。 阅读全文
posted @ 2022-04-16 00:27 qwaszx1! 阅读(132) 评论(0) 推荐(0)
摘要:1、查看win10安装了哪些安装包 -打开命令行,输入pip list即可查看安装了哪些安装包 2、查看某包是否安装 打开命令行,输入python进入交互模式,直接import 包名,不报错即已安装该包 3、安装模块 打开命令行,输入pip3 install Beautifulsoup4安装 imp 阅读全文
posted @ 2022-04-15 22:09 qwaszx1! 阅读(71) 评论(0) 推荐(0)
摘要:1. github高效寻找项目 高级搜索 # 按照项目名/仓库名搜索(大小写不敏感) in:name xxx # 按照README搜索(大小写不敏感) in:readme xxx # 按照description搜索(大小写不敏感) in:description xxx # stars数大于xxx s 阅读全文
posted @ 2022-03-07 20:30 qwaszx1! 阅读(77) 评论(0) 推荐(0)
摘要:代码 涉及函数功能: 返回指定文件夹下所有指定类型(代码以txt实例)的文件,递归查找 根据给定的字符串(支持正则表达式),返回在所有txt文件中查找包含所给字符串的行 将结果存放在xlsx文件中,第一列是文件路径,第二列是返回的行,匹配不上则为空 from tkinter import * fro 阅读全文
posted @ 2022-01-18 21:02 qwaszx1! 阅读(208) 评论(0) 推荐(0)
摘要:1. Tkinter学习 1.1 label标签-Label ​ import tkinter as tk app = tk.Tk() app.title("TK窗口1") theLabel = tk.Label(app, text="我的第二个窗口程序!") theLabel.pack() # 自 阅读全文
posted @ 2021-10-17 22:40 qwaszx1! 阅读(99) 评论(0) 推荐(0)
摘要:顺序查找,时间复杂度O(N); 二分查找,时间复杂度O(logN),但是二分查找要求顺序表。 函数:enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中. enumerate(sequence,[star 阅读全文
posted @ 2021-07-19 00:16 qwaszx1! 阅读(260) 评论(0) 推荐(0)
摘要:黑色背景效果 test line2 方法: 把下面的代码复制进CCS .cnblogs-markdown .hljs { display: block; overflow-x: auto; /*padding: 1.6em 3em !important;*/ padding: 0.5em !impo 阅读全文
posted @ 2021-05-23 18:41 qwaszx1!
摘要:类的组合 比如有两个类A,类B,用类C把类A和类B组合起来,使得C有A和B的属性方法。 class Turtle: def __init__(self,x): self.num = x class Fish: def __init__(self,y): self.num = y class Pool 阅读全文
posted @ 2021-05-23 17:58 qwaszx1! 阅读(51) 评论(0) 推荐(0)
摘要:1 基本概念 1.1 变量与名称 python语法部分继承C,temp = 5: 左边变量(名称),右边值,注意代码中的都是冒号:,不是分号 1.2 字符串 'fish' 单引号括起来即表示字符串 "fishb" 双引号括起来的同单引号 win10电脑上,\代表转义字符;而路径中常有\,D:\00- 阅读全文
posted @ 2021-05-16 19:05 qwaszx1! 阅读(1109) 评论(0) 推荐(0)
摘要:# 一级标题 :“#”后面加一个空格,再接标题 ## 二级标题 ### ###+空格表示三级标题,最多6级标题 # 1.图片 ![示例图片](D:\00-学习日记\01-typora学习\02-picture\字符串需转义.png "空格后写图片标题,鼠标悬浮会出现") ![Alternative 阅读全文
posted @ 2021-05-16 19:00 qwaszx1! 阅读(43) 评论(0) 推荐(0)

HTML