python 解决函数返回return的问题


Posted in Python onDecember 05, 2020

定义一个带返回值的函数,需要使用return语句在调用这个函数时返回一个目标值,当没有return时,函数默认返回None。

分析下面两个程序:

def now():
  print('2017-9-25')
now()

out:

2017-9-25

def now():
  print('2017-9-25')
print(now())

out:

2017-9-25

None

对于第一个程序,仅仅调用了'now()'函数,执行了‘print(‘2017-9-25')';而第二个函数执行的是‘print(now())',他首先调用了‘now()'函数,执行‘print(‘2017-9-25')',接下来打印了name()函数的返回值,即None。第二个函数等于

def now():
  print('2017-9-25')
x=now() #调用now()函数,执行print('2017-9-25'),再将now函数的返回值None赋给x
print(x)#打印出x

补充知识:python,循环中加入等待时间,使每一次循环后随时等待一段时间

爬虫爬取网页数据的时候,有时候因访问频率太过于规律导致被服务器发现,出现访问超时或者被封ip的情况。

所以,每一轮爬取,后面加一个随时等待时间,可以减少被发现的概率

主要用到random和time库

实现脚本如下

import random
import time

for a in range(10):
  b = random.randint(1,10)#随机从1到10内取一个整数值
  print(a)
  time.sleep(b)#把随机取出的整数值传到等待函数中

以上这篇python 解决函数返回return的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的生成器和yield详细介绍
Jan 09 Python
Python将阿拉伯数字转换为罗马数字的方法
Jul 10 Python
python 写的一个爬虫程序源码
Feb 28 Python
python中使用print输出中文的方法
Jul 16 Python
python发送告警邮件脚本
Sep 17 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
Jul 15 Python
Numpy 中的矩阵求逆实例
Aug 26 Python
Python模块_PyLibTiff读取tif文件的实例
Jan 13 Python
GDAL 矢量属性数据修改方式(python)
Mar 10 Python
pycharm2020.2 配置使用的方法详解
Sep 16 Python
在Pycharm中安装Pandas库方法(简单易懂)
Feb 20 Python
在Python中实现字典反转案例
Dec 05 #Python
解决python3输入的坑——input()
Dec 05 #Python
python3 使用ssh隧道连接mysql的操作
Dec 05 #Python
python3通过subprocess模块调用脚本并和脚本交互的操作
Dec 05 #Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 #Python
python subprocess pipe 实时输出日志的操作
Dec 05 #Python
python 操作excel表格的方法
Dec 05 #Python
You might like
第十一节--重载
2006/11/16 PHP
UCenter Home二次开发指南
2009/05/28 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
JS解密入门 最终变量劫持
2008/06/25 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
2017/01/03 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
vue 微信扫码登录(自定义样式)
2020/01/06 Javascript
[02:38]DOTA2亚洲邀请赛小组赛精彩集锦:Wings完美团击溃对手
2017/03/29 DOTA
[53:20]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 VG vs OG
2018/04/03 DOTA
使用Python开发windows GUI程序入门实例
2014/10/23 Python
浅谈python 线程池threadpool之实现
2017/11/17 Python
Python生成8位随机字符串的方法分析
2017/12/05 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
Python实现截取PDF文件中的几页代码实例
2019/03/11 Python
使用Python进行体育竞技分析(预测球队成绩)
2019/05/16 Python
Python3.7 pyodbc完美配置访问access数据库
2019/10/03 Python
解决python中import文件夹下面py文件报错问题
2020/06/01 Python
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
启动一个线程是用run()还是start()
2016/12/25 面试题
应届大学生求职信
2013/12/01 职场文书
医药工作岗位求职信分享
2013/12/31 职场文书
给物业的表扬信
2014/01/21 职场文书
三方合作协议书范本
2014/04/18 职场文书
师德师风自查材料
2014/10/14 职场文书
谢师宴答谢词
2015/01/05 职场文书
统计员岗位职责
2015/02/11 职场文书
2015教师年度思想工作总结
2015/04/30 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
竞聘书的秘诀
2019/04/02 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python
MySQL into_Mysql中replace与replace into用法案例详解
2021/09/14 MySQL