51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Python
python模块--随机模块
1importrandom23print(random.random())#随机产生一个(0,1)的float0.02624429936160077645print(random.randint(1,4))#[1,4]----->随机整数367print(random.randrange(1,3))#[1,3)-...
代码星球
·
2020-04-18
模块
python
随机
python模块--time模块
1、时间戳1importtime2#------->>时间戳3print(time.time())11525418832.28358532、结构化时间1#------->>结构化时间2print(time.localtime())3print(time.gmtime())4print...
代码星球
·
2020-04-18
模块
python
--time
十九、python沉淀之路--装饰器
一、实现装饰器的预备知识装饰器=高阶函数+函数嵌套+闭包1、高价函数定义: 1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足上述条件任意一个,都可称之为高阶函数例1:铺垫1importtime2#...
代码星球
·
2020-04-18
十九
python
沉淀
之路
装饰
python模块--如何相互调用自己写的模块
一、模块相互调用同级目录调用时的两种方法1importmodule2print(module.add(3,8))34frommoduleimportadd5print(add(2,4))同级目录的子目录调用1from文件相互调用importcal2print(cal.sub(3,8))3from文件相互调用.calim...
代码星球
·
2020-04-18
模块
python
如何
相互
调用
十八、python沉淀之路--生成器
一、生成器生成器总结:语法上和函数类似:生成器函数和常规函数几乎是一样的。他们都是使用def语句进行定义,差别在于生成器使用yield语句返回一个值,而常规函数使用return语句返回一个值。自动实现迭代器协议;对于生成器,python会自动实现迭代器协议,以便应用到迭代背景种,(如for循环,sum函数)。由于生成器...
代码星球
·
2020-04-18
十八
python
沉淀
之路
--生
十七、python沉淀之路--三元表达式、列表解析
一、三元表达式1a='骑车'23res='好天气'ifa=='骑车'else'睡觉'4print(res)1睡觉解析:res='好天气' ifa=='骑车'  ...
代码星球
·
2020-04-18
十七
python
沉淀
之路
三元
十六、python沉淀之路--迭代器
一、迭代器1、什么是迭代器协议:对象必须提供一个next方法,执行该方法要返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走,不能往前走)。2、可迭代对象:实现了迭代协议的对象,(如何实现:对象内部定义了一个__iter__()方法)。3、协议是一种约定,可迭代对象实现迭代器协议,...
代码星球
·
2020-04-18
十六
python
沉淀
之路
迭代
十四、python沉淀之路--文件操作
一、文件操作b模式1、1#f=open('test11.py','rb',encoding='utf-8')#这种情况会报错2f=open('test11.py','rb')#b模式不能指定编码方式3data=f.read()4print('直接打印出来:',data)5print('解码打印',data.decode...
代码星球
·
2020-04-18
十四
python
沉淀
之路
文件
十三、python沉淀之路--文件操作
一、文件的读操作例11f=open('学习',encoding='utf-8')#首先要打开文件,不然直接读,是读不出来的2data=f.read()#read后的括号里不添加任何东西3print(data)4f.close()#读取完了后一定要记得关闭文件,不然内存会一直交互数据占据内存空间,而且不关闭,数据容易丢失...
代码星球
·
2020-04-18
十三
python
沉淀
之路
文件
十五、python沉淀之路--eval()的用法
一、eval函数pythoneval()函数的功能:将字符串str当成有效的表达式来求值并返回计算结果。语法:eval(source[,globals[,locals]])->value参数:source:一个Python表达式或函数compile()返回的代码对象globals:可选。必须是dictionary...
代码星球
·
2020-04-18
十五
python
沉淀
之路
--eval
十二、python沉淀之路--内置函数
1、abs函数,求绝对值。1a=abs(-3)2print(a)返回:32、all函数:判断是否是可迭代对象。官方解释:ReturnTrueifbool(x)isTrueforallvaluesxintheiterable. Iftheiterableisempty,returnTrue. 1pri...
代码星球
·
2020-04-18
十二
python
沉淀
之路
内置
十一、python沉淀之路--map函数、filter函数、reduce函数、匿名函数、内置函数
一、map函数1、自定义函数,实现类似于map函数的功能1num_l=[1,3,4,5,6,9]2defpower(n):3returnn**24defmap_test(func,array):5li0=[]6foriinarray:7p=func(i)8li0.append(p)9returnli01011f=map...
代码星球
·
2020-04-18
函数
十一
python
沉淀
之路
九、python沉淀之路--递归、全局变量、局部变量、作用域
一、递归1、递归函数,同时使用嵌套,并且是将别的函数作用于调用函数里面例11num=[1,2,3,4,5]2defadd_one(i):3returni+14defreduce(i):5returni-16defmap_test(func,array):#此处为重点7ret=[]8forninarray:9re=fun...
代码星球
·
2020-04-18
变量
python
沉淀
之路
递归
十、python沉淀之路--高阶函数初识
一、高阶函数:分两种:一种是返回值中包含函数体;另一种是把一个函数体当作了参数传给了另一个函数1、返回值中包含函数体例1、1deftest():2print('这是一个测试')3returntest45f=test()6f()1这是一个测试2这是一个测试例21definward():2print('frominward...
代码星球
·
2020-04-18
python
沉淀
之路
高阶
函数
八、python沉淀之路--格式化字符串
1...
代码星球
·
2020-04-18
python
沉淀
之路
格式化
字符串
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
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
其他