51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python
最基本的区块链hello world(python3实现)
源自 用不到50行的Python代码构建最小的区块链(英文原文:Let’sBuildtheTiniestBlockchain ),但是文中的代码是基于python2的,python3环境下需要略做修改,修改后的代码如下:(建议初次接触区块链的同学,先阅读本文最后的参考文章)importh...
代码星球
·
2020-04-06
基本
区块
hello
world
python3
python:函数的高级特性
很多语言中,都允许把函数本身做为参数,传递给其它参数:即所谓的高阶函数。python中也有类似特性:一、map/reduce、filter、sortedhadoop里的map-reduce思想在python里已经变成内置函数了。map是将某个函数逐一作用于列表中的每个元素。reduce则先从列表中取头2个元素,传到指定...
代码星球
·
2020-04-06
python
函数
高级
特性
python高级特性:切片/迭代/列表生成式/生成器
廖雪峰老师的教程上学来的,地址:python高级特性 下面以几个具体示例演示用法:一、切片1.1利用切片实现trimdeftrim(s):whiles[:1]==""ors[-1:]=="":#若第1个元素或最后1个元素为空格ifs[:1]=="":s=s[1:]ifs[-1:]=="":s=s[:-1]re...
代码星球
·
2020-04-06
python
高级
特性
切片
迭代
python:函数中五花八门的参数形式(茴香豆的『回』字有四种写法)
毫不夸张的说,python语言中关于函数参数的使用,是我见过最为灵活的,随便怎么玩都可以,本文以数学乘法为例,演示几种不同的传参形式:一、默认参数defmultiply1(x,y):returnx*yprint("multiply1:",multiply1(2,3))输出multiply1:6 ,这是最平淡无...
代码星球
·
2020-04-06
python
函数
五花八门
参数
形式
python:爬虫入门
直接上代码吧:一、爬取某外卖平台的指定商家菜品信息fromurllibimportrequestimportjsonimportrandomurl="https://www.ele.me/restapi/shopping/v2/menu?restaurant_id=1392240&terminal=web"#多...
代码星球
·
2020-04-06
python
爬虫
入门
python: 序列化/反序列化及对象的深拷贝/浅拷贝
一、序列化/反序列化python中内置了很多序列化/反序列化的方式,最常用的有json、pickle、marshal这三种,示例用法如下:importjsonimportpickleimportmarshalauthor1={"name":"菩提树下的杨过","blog":"http://yjmyzz.cnblogs....
代码星球
·
2020-04-06
序列化
拷贝
python
对象
python中的zip、lambda、map操作
python中有几个比较酷炫的操作,比如:zip、lambda、map一、zip操作zip字面意思:拉链。这么来记,把几个东西扔到一个包里,拉上拉链,就算打包好了。通俗点讲,就是把第1个参数、与第2个参数...到第N个元素,按位置1个个对齐,打包输出一系列元组(turple).x=(1,2)y=("a","b")zip...
代码星球
·
2020-04-06
python
中的
zip
lambda
map
python面向对象笔记
一、封装(属性/私有方法/公有方法/静态方法/构造函数...)#定义一个类classAnimal:#私有成员(用_开头的约定为私有成员-注:仅仅是君子协定)_age=0#构造函数def__init__(self,name):#建议所有私有成员在这里初始化(不管是已定义的,还是"动态"添加的)self.name=name...
代码星球
·
2020-04-06
python
面向
对象
笔记
pycharm如何设置python版本、设置国内pip镜像、添加第三方类库
直接上图(mac环境):一、设置项目的python版本File->DefaultSettings...在弹出的界面上(参考下图),左上角的下拉框里,选择python解释器的版本即可(建议:直接安装anaconda,这个已经集成了很多第三方的类库) 二、添加第三方类库仍然在上图中,下面有一个+...
代码星球
·
2020-04-06
设置
pycharm
如何
python
版本
python安装及写一个简单的验证码组件(配合node)
1.安装Python到官网下载响应系统的版本(这里以windows为例):https://www.python.org/downloads/windows/然后就是不断地“下一步”2.运行要想node那样可以在命令行运行,要首先配置好系统的全局环境变量:win10为例:“此电脑&rd...
代码星球
·
2020-04-06
python
安装
一个
简单
验证
PYNQ = Python + ZYNQ —— ZYNQ部分功能的Python化
PYNQ优点:1、 Python用于ZYNQ开发,Python库和FPGA硬件库可以直接调用,极大加快开发进程、缩短开发周期、降低开发难度,更方便、快捷;2、 用PYNQ开发,当Python有更加有效的可用库时(如图像处理—OpenCV),其性能要比C/C++开发...
代码星球
·
2020-04-06
Python
ZYNQ
PYNQ
部分
功能
Python 爬虫从入门到进阶之路(一)
根据使用场景,网络爬虫可分为 通用爬虫 和 聚焦爬虫 两种.通用网络爬虫是捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。通用搜索引擎(SearchEngine)工作原理通用网络爬虫&n...
代码星球
·
2020-04-06
Python
爬虫
入门
进阶
之路
Python @staticmethod, @classmethod, @property
@staticmethod,@classmethod,@property用法及作用classFoo(object):def__init__(self):self._name="propertytest"print"init"deftest(self):print"classmethod"@propertydefname...
代码星球
·
2020-04-06
Python
@staticmethod
@classmethod
@property
python获取当前时间
首先我们得在前面获取当前的时间戳,运用importtime取得当前的时间。然后运用时间函数打印出来就是#取得当前时间戳importtimeprinttime.time()#格式化时间戳为标准格式printtime.strftime('%Y.%m.%d',time.localtime(time.time())...
代码星球
·
2020-04-06
python
获取
当前
时间
在python里调用java的py4j的使用方法
py4j可以使python和java互调 py4j并不会开启jvm,需要先启动jvmserver,然后再使用python的client去连接jvm GatewayServer实例:允许python程序通过本地网络socket来与JVM通信。 1、安装:pipinst...
代码星球
·
2020-04-06
python
调用
java
py4j
使用方法
首页
上一页
...
317
318
319
320
321
...
下一页
尾页
按字母分类:
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
Z
其他