python
菜鸟向前冲fighting
莫听穿林打叶声,何妨吟啸且徐行。
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
展开
-
for循环定义生成列表
Python3.6新增了一种f-字符串格式化 格式化的字符串文字前缀为’f’和接受的格式字符串相似str.format()。它们包含由花括号包围的替换区域。替换字段是表达式,在运行时进行评估,然后使用format()协议进行格式化。 formatted string literals, 以 f 开头,包含的{}表达式在程序运行时会被表达式的值代替。for i in range(5): locals()[f'SNR{i}'] = [i for _ in range(5)]通过以上语句生成了列表.原创 2021-04-14 14:22:12 · 1281 阅读 · 3 评论 -
蓝桥杯python试题集VIP版
蓝桥杯定义二维列表:方法一a = [[i for i in range(10)] for j in range(10)] # 10行10列,每一行内容为[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]print(a)print('=' * 80)b = [[0 for i in range(10)] for j in range(10)] # 10行10列,每一行内容为[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]print(b)运行结果[[0, 1, 2,原创 2020-10-30 10:03:39 · 1455 阅读 · 0 评论 -
numpy 小功能之 np.clip()
np.clip()numpy.clip(m, min, max)m: 是定义的 numpy 数组。min: 最小值max: 最大值功能:把数组 m 中的值缩放到 [min, max] 之间。import numpy as npx = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])x = np.clip(x, 5, 9)print(x)运行结果:[5 5 5 5 5 6 7 8 9]从代码中我们能够观察到,大于 max 的数 clip 就使得它等.原创 2020-07-31 00:40:26 · 1045 阅读 · 0 评论 -
创建 jupyter notebook 快捷键
创建jupyter notebook快捷键创建txt文件输入下方内容所示代码。 注:cd 后面的是打开的路径,可以修改成自己的更改后缀名为 .bat 文件。点击该文件,即可自动运行 jupyter notebook下面图片所示的意思是:在 cmd 控制窗口输入 cd C:/Users/Administrator/Desktop/txt/jupyter notebook运行结果是:在浏览器中运行 jupyter notebookjupyter notebook原创 2020-07-01 22:51:41 · 1200 阅读 · 0 评论 -
python之线程
python之线程无多线程效果import time def sing(): for i in range(5): print('---------正在唱:菊花茶------------') time.sleep(1) def dance(): for i in range(5): print('-----...原创 2020-03-20 15:32:25 · 187 阅读 · 0 评论 -
python网络编程之socket
文章目录python网络编程之socketTCP_ClientTCP_Server单次服务循环多客户端单次服务循环多客户端多次服务python网络编程之socketTCP_Client创建套接字链接服务器发送数据关闭套接字import socketdef main(): #创建套接字 tcp_socket=socket.socket(socket.AF_IN...原创 2020-03-16 17:56:24 · 225 阅读 · 0 评论 -
matplotlib图形绘制
文章目录matplotlib图形绘制1. 基础绘图2. 画多张图3. 修改坐标轴参数\坐标刻度用文字代替4. 设置坐标轴位置gca5. 图例(legend)设置6. 图片中设置注解、标注7. 图像遮挡坐标处理8. Scatter散点图的绘制9. 生成柱状图10. 等高线(Contours)图11. 数值图片(image)12. 3D图像13. 多子图(subplot)14. 图中图15. 主次坐标...原创 2019-11-27 21:38:02 · 2091 阅读 · 1 评论 -
Python + matplotlib更改纵横坐标刻度颜色
matplotlib更改纵横坐标刻度颜import matplotlib.pyplot as pltimport numpy as np#显示静态图像%matplotlib inline#jupyter notebok语句x=np.linspace(-1,1,50)#-1到1中画50个点y=x**2plt.plot(x,y,)###################一下两条语句用于更...原创 2019-11-26 17:44:00 · 17415 阅读 · 6 评论