![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
紫霄zixiao
学海有涯,人生无涯
展开
-
Python编程快速上手--8.9.1 扩展多重剪贴板、 8.9.2 疯狂填词、8.9.3 正则表达式查找
8.9.1 扩展多重剪贴板扩展本章中的多重剪贴板程序,增加一个delete 命令行参数,它将从shelf 中删除一个关键字。然后添加一个delete 命令行参数,它将删除所有关键字。#! python3# mcb.pyw - Saves and loads pieces of text to the clipboard.# Usage: py.exe mcb.pyw save <keyword> - Saves clipboard to keyword.# py.exe mcb.pyw原创 2022-04-19 15:25:02 · 1062 阅读 · 1 评论 -
pathlib安装失败
在利用Windows PowerShell安装pathlib时失败,报错如下:pip install pathlibLooking in indexes: https://pypi.douban.com/simpleCollecting pathlib Downloading https://pypi.doubanio.com/packages/ac/aa/9b065a76b9af472437a0059f77e8f962fe350438b927cb80184c32f075eb/pathlib-1.原创 2022-04-16 16:00:46 · 1260 阅读 · 0 评论 -
Python编程快速上手——7.18.1 强口令检测、7.18.2 strip()的正则表达式版本
7.18 实践项目7.18.1 强口令检测写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是:长度不少于8 个字符,同时包含大写和小写字符,至少有一位数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。import redef kongling_test(test): match1 = re.compile(r'\d') match2 = re.compile(r'[A-Z]+') match3 = re.compile(r'[a-z]原创 2022-04-15 14:13:04 · 237 阅读 · 0 评论 -
Python编程快速上手—— 4.10.1 逗号代码,4.10.2 字符图网格,5.6.2 列表到字典的函数,针对好玩游戏物品清单,6.7表格打印
第四章4.10.1 逗号代码假定有下面这样的列表:spam = [‘apples’, ‘bananas’, ‘tofu’, ‘cats’]编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔,并在最后一个表项之前插入and。例如,将前面的spam 列表传递给函数,将返回’apples, bananas, tofu, and cats’。但你的函数应该能够处理传递给它的任何列表。def list_to_character(lts): cha1 =原创 2022-04-12 16:37:06 · 378 阅读 · 0 评论 -
Python编程快速上手—让繁琐工作自动化实践项目——第四章——4.10.1 逗号代码,4.10.2 字符图网格
4.10.1 逗号代码假定有下面这样的列表:spam = [‘apples’, ‘bananas’, ‘tofu’, ‘cats’]编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔,并在最后一个表项之前插入and。例如,将前面的spam 列表传递给函数,将返回’apples, bananas, tofu, and cats’。但你的函数应该能够处理传递给它的任何列表。def list_to_character(lts): cha1 = lts原创 2022-04-11 13:25:15 · 184 阅读 · 0 评论 -
Python编程快速上手—让繁琐工作自动化 3.11.1 Collatz 序列
3.11.1 Collatz 序列编写一个名为collatz()的函数,它有一个名为number 的参数。如果参数是偶数那么collatz()就打印出number // 2,并返回该值。如果number 是奇数,collatz()就印并返回3 * number + 1然后编写一个程序,让用户输入一个整数,并不断对这个数调用collatz(),到函数返回值1(令人惊奇的是,这个序列对于任何整数都有效,利用这个序列你迟早会得到1!既使数学家也不能确定为什么。你的程序在研究所谓的“Collat序列”,它有时候被原创 2022-04-09 20:53:39 · 1127 阅读 · 0 评论 -
Python编程从入门到实践.——项目二数据可视化
项目2 数据可视化1 生成数据1.1 安装matplotlib1.1.5 matplotlib画廊https://matplotlib.org/1.2 绘制简单的折线图mpl_squares.pyimport matplotlib.pyplot as pltsquares = [1, 4,9, 16, 25]plt.plot(squares)plt.show()1.2.1 修改标签文字和线条粗细import matplotlib.pyplot as pltsquares =原创 2022-04-04 22:15:28 · 3962 阅读 · 0 评论 -
Python绘制基本图形——基于Spyder的matplotlib基本绘图(课程笔记)
Python绘制基本图形——基于Spyder的matplotlib基本绘图(课程笔记)使用的软件是Spyder1、 折线图import numpy as npimport matplotlib.pyplot as mpx = np.array([1, 2, 3, 4, 5, 6])y = np.array([12, 34, 56, 75, 32, 4])mp.plot(x, y)mp.show() # 显示图表2、 绘制水平线或垂直线import numpy as npimpo原创 2021-12-29 20:49:33 · 8252 阅读 · 0 评论 -
python语言与常用符号转换——Spyder笔记
使用的软件是Spyder1、 折线图import numpy as npimport matplotlib.pyplot as mpx = np.array([1, 2, 3, 4, 5, 6])y = np.array([12, 34, 56, 75, 32, 4])mp.plot(x, y)mp.show() # 显示图表2、 绘制水平线或垂直线import numpy as npimport matplotlib.pyplot as mpx = np.array([1,原创 2021-12-29 20:35:14 · 1027 阅读 · 0 评论 -
设置Spyder绘图后导出SVG格式的图片_Python
1、首先打开工具中的偏好设置2、点击进入IPython控制台中的绘图选项,将图片格式修改为SVG3、绘制图像后,点击鼠标右键,出现图片另存为4、有png和svg两种格式可供选择????原创 2021-12-19 17:54:53 · 2554 阅读 · 0 评论