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中关键字is与==的区别简述
Jul 31 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Python之pandas读写文件乱码的解决方法
Apr 20 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
Sep 04 Python
Python实现查找数组中任意第k大的数字算法示例
Jan 23 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
Jul 23 Python
pytorch:torch.mm()和torch.matmul()的使用
Dec 27 Python
Python基于Tensor FLow的图像处理操作详解
Jan 15 Python
Django 5种类型Session使用方法解析
Apr 29 Python
Keras 加载已经训练好的模型进行预测操作
Jun 17 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
使用anaconda安装pytorch的实现步骤
Sep 03 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
URL Rewrite的设置方法
2007/01/02 PHP
一个很不错的PHP翻页类
2009/06/01 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
2017/04/04 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
从新浪弄下来的全屏广告代码 与使用说明
2007/03/15 Javascript
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
2017/01/19 Javascript
微信小程序实现带刻度尺滑块功能
2017/03/29 Javascript
JS 调试中常见的报错问题解决方法
2017/05/20 Javascript
Vue组件选项props实例详解
2017/08/18 Javascript
使用JavaScript实现一个小程序之99乘法表
2017/09/21 Javascript
原生js调用json方法总结
2018/02/22 Javascript
python使用urllib模块开发的多线程豆瓣小站mp3下载器
2014/01/16 Python
Python的Django框架安装全攻略
2015/07/15 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
django的ORM操作 增加和查询
2019/07/26 Python
python实现手势识别的示例(入门)
2020/04/15 Python
应届生体育教师自荐信
2013/10/03 职场文书
老师自我鉴定范文
2013/12/25 职场文书
大学生咖啡店创业计划书
2014/01/21 职场文书
竞选班长自荐书范文
2014/03/09 职场文书
捐赠仪式主持词
2014/03/19 职场文书
小摄影师教学反思
2014/04/27 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2015年高一班主任工作总结
2015/05/13 职场文书
医院病假条范文
2015/08/17 职场文书
2019教师的学习计划
2019/06/25 职场文书
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js
Python自动化实战之接口请求的实现
2022/05/30 Python