Python实例
weixin_41534322
这个作者很懒,什么都没留下…
展开
-
用pyautogui模块打开电脑中的绘图板绘画并保存
pyautogui模块能自动控制鼠标与键盘,下面通过代码演示如何打开绘图板绘画并保存在自己设定的位置,代码如下:import pyautoguiimport timeimport keyboardimport shutilpyautogui.hotkey("winleft","r")#相当于按WIN+R键pyautogui.write("mspaint.exe")#调出"运行"并输入画图板代码pyautogui.press("space")#若是中文输入法也能填进去pyautogui.hot原创 2021-12-02 12:46:22 · 495 阅读 · 0 评论 -
用pyautogui.locateOnScreen实现精准自动识别图片的功能
打开CSDN首页,我们要识别图中的的赞,并点击。首先我们写代码截取带赞的手势图片,代码如下:from PIL import Imageimport pyautoguiim=pyautogui.screenshot()#截取整个屏幕om=im.crop((284,416,302,438))#根据截取的屏幕仅截取“带赞的手势图片”,可以用pyautogui.mouseInfo()获取图片的位置(284,416,302,438)om.save("dianzan.png")#将图片保存供pyautog.原创 2021-12-02 11:36:56 · 28498 阅读 · 20 评论 -
PyinputPlus模块在麦当劳店三明治点餐计费的应用
PyInputPlus是一个第三方模块,类似于input,但是又很多强大的功能。import pyinputplus as pyipimport sysresponse=pyip.inputYesNo("欢迎来到麦当劳店,很高兴为你服务,现在三明治特价,请问您需要吗(Y/N)?:")if response=="no": print("欢迎再次光临!") sys.exit() breadPrice = {'全麦面包':7, '白面包':5, '酸面包':8}protein原创 2021-11-16 14:32:04 · 334 阅读 · 0 评论 -
pyhon有趣的例子
任意输入一个小写字母,返回在其后面第5个位置的小写字母。例如:输入a,返回f;输入z,返回e;输入x,返回c。特别注意其循环关系。26个字母表:a b c d e f g h i j k l m n o p q r s t u v w x y zwhile True: number = input("请输入一个小写字母(a-z):") if ord(number)>122 or ord(number)<97: print("输入的不在指定范围!",end="")原创 2021-11-03 17:12:17 · 56 阅读 · 0 评论 -
Python在斐波拉契数列中的应用
输入一个数字(范围3-100),返回位数是该数字的斐波拉契数列。如:输入3,返回 [1, 1, 2];输入5,返回 [1, 1, 2, 3, 5] 。代码如下:def func(n): List1 = [1] a, b = 1, 1 for i in range(n-1): a, b = b, a + b List1.append(a) return List1number = int(input("请输入你想实现的斐波拉契数列的位数(原创 2021-11-03 16:28:14 · 82 阅读 · 0 评论