摘要:
如列表['a', 'b', 'a', 'c', 'a', 'a', 'b'],需要统计a、b、c出现次数(当然,例子里是数的出来的) 下方代码实现 from functools import reduce def frequencies(lst): f = {} for x in lst: f[x] 阅读全文
摘要:
有时候需要打印出脚本总共执行耗费的时间,可以用下面的方法 直接上脚本 import time time_1 = time.time() def test(): print('1') print('2') for i in range(100): test() time_2 = time.time() 阅读全文
摘要:
下方代码,初始化test的一系列参数和对应的值 class SendMsg(object): def __init__(test): test.name = {'Adele baby','beckham'} test.msg = '我在做测试' test.age='16' def a_name(te 阅读全文
摘要:
标题是随便想的,大概自己明白怎么回事就好了,主要保留知识点的印象,后面用到能立马找到 下方代码 a = 10 b = 11 def num(test): print(test) num(a) num(b) 执行后打印 可见,num函数被执行了两边,且根据不同的传参,输出对应的结果,所有num函数是公 阅读全文
摘要:
首先看for循环 def test(): print('1') print('2') for i in range(3): test() 执行后的结果,按照下图所示,for循环就是把指定的函数重复执行N次,这里是3次 再看看while循环 def test(): print('1') print(' 阅读全文
摘要:
__init__()方法需要结合class一起来使用更加有效 关于__init__()的含义,查到解释是“负责对象的初始化”,听起来挺懵逼的,还是结合实例来理解较好 直接看代码 class SendMsg(object): def __init__(self): self.name = 'Adele 阅读全文
摘要:
主要用来“pyautogui”、“pyperclip”两个模块 pyautogui 主要用于控制键盘和鼠标操作。详细参考https://blog.csdn.net/weixin_43430036/article/details/84650938 pyperclip 主要用于复制和粘贴文本。详细参考h 阅读全文
摘要:
如 a =['辣椒炒肉','红烧肉','剁椒鱼头','酸辣土豆丝','芹菜香干'] 需要从a数组中随机取出一个值打印出来 具体脚本 import random a =['辣椒炒肉','红烧肉','剁椒鱼头','酸辣土豆丝','芹菜香干'] b = random.choice(a) print(b) 阅读全文