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和shell变量互相传递的几种方法
Nov 20 Python
java直接调用python脚本的例子
Feb 16 Python
零基础学Python(一)Python环境安装
Aug 20 Python
python with statement 进行文件操作指南
Aug 22 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
Apr 30 Python
Python设置Socket代理及实现远程摄像头控制的例子
Nov 13 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
Jun 13 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
Jun 13 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
Python使用内置函数setattr设置对象的属性值
Oct 16 Python
Python+tkinter实现高清图片保存
Mar 13 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
php截取utf-8中文字符串乱码的解决方法
2010/03/29 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
javascript下阻止表单重复提交、防刷新、防后退
2007/08/17 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
javascript结合ajax读取txt文件内容
2014/12/05 Javascript
JQuery操作元素的css样式
2015/03/09 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
你有必要知道的25个JavaScript面试题
2015/12/29 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
vue实现消息的无缝滚动效果的示例代码
2017/12/05 Javascript
vue弹窗组件的实现示例代码
2018/09/10 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
vue+vuex+json-seiver实现数据展示+分页功能
2019/04/11 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
基于VUE实现判断设备是PC还是移动端
2020/07/03 Javascript
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
跟老齐学Python之永远强大的函数
2014/09/14 Python
Python中的引用和拷贝浅析
2014/11/22 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
tensorflow tf.train.batch之数据批量读取方式
2020/01/20 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
美国女性运动零售品牌:Lady Foot Locker
2017/05/12 全球购物
大学运动会通讯稿
2014/01/28 职场文书
生物制药专业求职信
2014/03/11 职场文书
公司经理聘任书
2014/03/29 职场文书
舞蹈教育学专业求职信
2014/06/29 职场文书
学前教育专业求职信
2014/09/02 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
单位作风建设自查报告
2014/10/23 职场文书
2015团员个人年度总结
2015/11/24 职场文书
幼儿园托班开学寄语(2016秋季)
2015/12/03 职场文书
在pycharm中无法import所安装的库解决方案
2021/05/31 Python
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android