自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小杨的博客

我是小杨我就这样

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 深度学习入门——感知器实现逻辑电路

1. 与门、与非门、或门与门真值表:与非门真值表:或门真值表:perceptron.py:import numpy as np# 使用权重和偏置实现逻辑电路def AND(x1, x2): """与门""" x_input = np.array([x1, x2]) weight = np.array([1, 1]) bais = -2 ...

2019-08-31 12:00:31 1228

原创 显示图像

import matplotlib.pyplot as pltfrom matplotlib.image import imreadimg = imread('lena.png') # 读入图像plt.imshow(img)plt.show()

2019-08-31 10:16:33 152

原创 数据可视化——绘制sin & cos图形

import numpy as npimport matplotlib.pyplot as plt# 生成数据x = np.arange(0, 6, 0.1) # 以0.1为单位,生成从0到6的数据y1 = np.sin(x)y2 = np.cos(x)# 绘制图形plt.figure(dpi=128, figsize=(10, 6)) # 窗口大小plt.plot(x, y...

2019-08-31 10:10:51 4292

原创 数据可视化——两个不同的骰子

from die_1 import Dieimport pygal# 创建一个D6和一个D10die_1 = Die()die_2 = Die(10)# 扔几次骰子,并将结果存储在一个列表中,扔1000次results = []for roll_num in range(1000): result = die_1.roll() + die_2.roll() res...

2019-08-25 08:33:58 279

原创 数据可视化——投掷两个6面的骰子

from die_1 import Dieimport pygal# 创建2一个D6die_1 = Die()die_2 = Die()# 扔几次骰子,并将结果存储在一个列表中,扔1000次results = []for roll_num in range(1000): result = die_1.roll() + die_2.roll() results.ap...

2019-08-24 15:30:51 1057

原创 数据可视化——使用pygal包模拟投掷骰子

pygal包用于生成可缩放的矢量图形文件,自动适应屏幕大小。查看pyagl可生成什么样的图表svg图像文件(Scaled Vector Graphis)目前最火的图像文件格式,可缩放的矢量图形,利用web浏览器打开die.pyfrom random import randintclass Die(): """表示一个骰子的类""" # 默认值为6,6面的骰子名...

2019-08-24 14:16:26 231

原创 数据可视化——随机漫步

1. random_walk.pyfrom random import choiceclass RandomWalk(): """一个生成随机漫步数据的类""" # 所有的选择都存储在一个列表中,每次做决定都使用choice()来决定使用哪种选择 # 默认点数5000,大到足以生成有趣的模式,同时又足够小,可确保快速的模拟随机漫步 def __init__...

2019-08-23 21:46:21 342

原创 数据可视化——随机漫步(修改窗口尺寸代码位置问题)

1. 窗口修改代码# 修改窗口尺寸和分辨率,dpi分辨率,figsize窗口尺寸,元组对应单位英寸(这段代码不能放到后面,因为放到后面点数都已绘制了,窗口# 绘制也没有了)plt.figure(dpi=128, figsize=(10, 6))2. 窗口代码放到了点数绘制的后面:import matplotlib.pyplot as pltfrom random_walk import...

2019-08-23 21:13:22 362

原创 数据可视化——散点图

1. 数据点的轮廓处理(matplotlib默认内部蓝色和黑色轮廓)2. 数据点的RGB颜色设置3. 颜色映射(colormap)设置,由浅色变到深色,突出数据的规律4. 图表的保存import matplotlib.pyplot as pltx_values = list(range(1, 1001, 10))y_values = [x**2 for x in x_values]...

2019-08-22 23:33:02 1377

原创 数据可视化——折线图(正确代码与错误代码)

正确代码及结果:import matplotlib.pyplot as plt# 折现图# 将输入输出都提供,这样就不会出现默认导致的错误,python默认第一个数据点为0input_values = [1, 2, 3, 4, 5]squares = [1, 4, 9, 16, 25]# linewidth设置线粗plt.plot(input_values, squares, ...

2019-08-21 20:26:28 912

原创 《python从入门到实践》——外星人入侵项目完结

《python学习,从入门到实践》 项目一 “外星人入侵”一.settings.py(所有的参数设置)# coding=utf-8class Settings(): """存储游戏所有设置""" def __init__(self): """初始化游戏的静态设置""" # 屏幕设置 self.screen_width = 120...

2019-08-21 13:41:06 859 5

原创 《python从入门到实践》参数传递出错

在外星人入侵项目中,在 scoreboard.py 文件中的 def prep_ships(self): 方法中,进行如下代码,运行报错:一.问题def prep_ships(self): """显示余下还有多少飞船""" self.ships = Group() for ship_number in range(self.stats.ships_left): ...

2019-08-21 12:26:15 360

原创 《python从入门到实践》——“Play按键”

屏幕的绘制顺序很重要。在***game_functions.py***文件中的***def update_screen***函数中若你将“Play”按键的绘制代码放到了飞船和子弹的前面,则不会显示“play”按钮,因为被后面的屏幕覆盖了。def update_screen(ai_setting, screen, stats, ship, aliens, bullets, play_butto...

2019-08-21 08:05:53 1722

原创 《python从入门到实践》中外星人入侵项目的两个图片

《python从入门到实践》中的外星人图片和飞船图片

2019-08-17 10:45:11 6919 3

原创 外星人入侵游戏python学习心得——创建第一个外星人在左上角

《python从入门到实践》书中的第一个项目——外星人入侵(Alien Invasion),书中的代码有一些细微的问题,在学习过程中,按照书中的代码敲写出现了一些问题。一.问题描述:书中代码如下***(在alien.py文件中):***按照书中的代码运行后,外星人图片并不在屏幕的左上角。二.解决办法# 每个外星人最初都在屏幕的左上角附近self.rect.x = 0self.re...

2019-08-16 21:29:38 1149 2

原创 外星人入侵游戏python学习心得——子弹不动

《python从入门到实践》的学习分享

2019-08-14 16:58:48 3108 16

diagrams安装包

visio绘图软件正版需要付费,同时又存在安装过程中和office兼容的问题。这是一款完全可以代替visio的免费,高效,高速的软件

2020-07-09

通用简历模板.zip

通用简历模板—从优秀的求职简历中总结的模板,主要用于互联网求职。整体模板精炼简洁,大方美观,模块分化清晰,突出重点,同样适用于其他各个行业的求职者

2020-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除