Python
文章平均质量分 65
土豆西瓜大芝麻
这个作者很懒,什么都没留下…
展开
-
微信小程序开发入门(一)
所有示例的完整代码,都可以从 GitHub 的代码仓库下载。一、小程序是什么?学习小程序之前,先简单说一下,它到底是什么。字面上讲,小程序就是微信里面的应用程序,外部代码通过小程序这种形式,在微信这个手机 App 里面运行。但是,更准确的说法是,小程序可以视为只能用微信打开和浏览的网站。小程序和网页的技术模型是一样的,用到的 JavaScript 语言和 CSS 样式也是一样的,只是网页的 HTML 标签被稍微修改成了 WXML 标签。所以,小程序页面本质上就是网页。小程序的特殊之处..转载 2021-08-24 09:16:37 · 39589 阅读 · 2 评论 -
python字符串格式化f-字符串和str.format()
Python提供了多种不同的格式化输出的方法。推荐的方法就是:f-字符串和str.format()函数。另外%s这种占位格式化的方式也比较常见f-字符串(f-string)注:花括号{}里面的表达式可以有一些格式说明符,它们用来更好的控制值的格式化方式。比如保留精度:2. 再比如下面这个限制最小字符宽度的,可以让输出保持列对齐:str.format() 方法字符串本身提供的格式化方法format的基本用法如下:注:1. 字符串里面的花括号被format方法传入...转载 2021-08-19 15:21:29 · 700 阅读 · 0 评论 -
C++调用python脚本
环境:Windows10;python3.7.4;visual studio 2019;安装python,opencv(如果用到的话),以及将二者目录添加到vs中的包含目录和库目录就不再说了。教程一大堆,自己配置好。以下步骤都建立在这些环境配置成功之后。重要:将Python安装目录下的include和libs文件夹引入到项目中将libs目录下的python37.lib复制一份为python37_d.lib一、Python脚本这个python脚本和C++编译成功后生成的.ex转载 2021-06-24 10:28:51 · 1791 阅读 · 0 评论 -
将python工程生成cmake包并使用find_package验证
这一段我们在借鉴ros的genmsg包的实现来创建我们的数据定义到.h文件的自动生成机制。但是genmsg是ros中基于python写的包,还依赖gencpp等包。鉴于此,我们分成几步来做这件事。(1)将ros中的genmsg包及其依赖的包都抽出来,变成一个与ros环境无关的工程gendo,然后在该工程中进行msg文件到.h文件的测试。但是没有使用catkin_make和cmake,而是用的python脚本。(2)在gendo中编写一个cpp和.h文件,里面定义一个函数。在该函数中创建一个pytho原创 2021-06-23 11:32:56 · 1767 阅读 · 0 评论 -
numpy中sum函数求和时参数axis=0和axis=1的含义
简单来说,对于一个m*n的矩阵,如果sum()的参数中没有指定axis,就是将所有的数值加到一起,得到1*1的标量。如果是axis=0,就是按照列进行加,得到一个1*n的行向量;如果axis=1,表示矩阵每一个行相加,得到一个m*1的列向量。例如:import numpy as npnp.sum([[0,1,2],[2,1,3],axis=1)结果就是:array([3,6])a = np.array([[0, 2, 1]])print a.sum()print a.sum(axi原创 2020-05-27 11:29:54 · 5695 阅读 · 0 评论 -
python写的AES128/ECB/pkcs7加密解密函数
因为需要,要实现一个python版的AES128加解密方法,加密模式ECB,填充模式pkcs7.(貌似pkcs5和pkcs7是一模一样的,我没有看具体原因(好像是aes没有64位的,64位对应5?))下面直接贴源代码啦(我找了好几个东拼西凑出来的,反正能工作,也支持中文)# -*- coding: utf-8 -*-from Crypto.Cipher import AESimport os...原创 2018-06-01 20:43:43 · 9983 阅读 · 0 评论 -
100-Days-Of-ML-Code day 1
一. 数据git地址:100-Days-of-ml,用到的数据集如下:二. 流程 三. 代码 #step1: 导入相应的包import numpy as npimport pandas as pd #step2:导入数据集'''pandas读取excel的示例.iloc:根据标签的所在位置,从0开始计数,选取列,iloc[a:b,c:d]选取a-b行的c-...原创 2018-11-19 15:09:27 · 276 阅读 · 0 评论 -
一篇文章让你彻底搞懂神经网络:从原理到优化如此简单
普林斯顿的华人小哥Victor Zhou写了篇神经网络入门教程受到广大神经网络入门人员的吹捧。网址:https://victorzhou.com/blog/intro-to-neural-networks/,演示在:https://repl.it/@vzhou842/An-Introduction-to-Neural-Networks.0. 文章介绍了什么介绍了神经网络的基础单元--神经元...原创 2019-03-21 14:17:37 · 3299 阅读 · 0 评论