- 博客(7)
- 收藏
- 关注
原创 Celery-一个会做异步任务,定时任务的芹菜
Celery 分布式任务队列 Celery 分布式任务队列 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 同步与异步 比如说你要去一个餐厅吃饭,你点完菜以后假设服务员告诉你,你点的菜,要两个小时才能做完,这个时候你可以有两个选择 一直在餐厅等着饭菜上桌 你可以回家等着,...
2019-04-16 19:06:28 152
原创 本章小结
面向过程编程的问题:代码冗余、可读性差、可扩展性差(不易修改) 定义函数的规则: 复制代码 1.定义:def 关键词开头,空格之后接函数名称和圆括号()。 2.参数:圆括号用来接收参数。若传入多个参数,参数之间用逗号分割。 参数可以定义多个,也可以不定义。 参数有很多种,如果涉及到多种参数的定义,应始终遵循位置参数、*args、默认参数、**kwargs顺序定义。 如上述定...
2018-11-08 20:46:27 827
原创 函数的参数
现在,我们已经把函数返回值相关的事情研究清楚了,我们自己已经完成了一个可以返回字符串长度的函数。但是现在这个函数还是不完美,之前我们使用len函数的时候得是length = len(“hello world”),这样我可以想计算谁就计算谁的长度。但是现在我们写的这个函数,只能计算一个“hello world”的长度,换一个字符串好像就是不行了。这可怎么办? #函数定义 def mylen(s1):...
2018-11-08 20:45:39 111
原创 函数的返回值
函数的返回值 刚刚我们就写了一个函数,这个函数可以帮助我们计算字符串的长度,并且把结果打印出来。但是,这和我们的len方法还不是太一样。哪里不一样呢?以前我们调用len方法会得到一个值,我们必须用一个变量来接收这个值。 str_len = len('hello,world') 这个str_len就是‘hello,world’的长度。那我们自己写的函数能做到这一点么?我们也来试一下。 #函数定义 ...
2018-11-08 20:38:56 139
原创 函数的调用和定义
现在就教大家一个技能,让你们把代码装起来。 def mylen(): s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) 我们一起来分析一下这段代码做了什么。 其实除了def这一行和后面的缩进,其他的好像就是正常的执行代码。我们来执行一下,哦,好像啥也...
2018-11-08 20:33:06 252
原创 函数
现在python届发生了一个大事件,len方法突然不能直接用了。。。 然后现在有一个需求,让你计算’hello world’的长度,你怎么计算? 这个需求对于现在的你其实不难,我们一起来写一下。 for循环实现len功能 s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) 好了,功能实现了...
2018-11-08 20:24:33 94
原创 python2与python3区别
Python 2 与 Python3 区别 python2.7: 代码重复. 语言不统一. 不识别中文. 使用input()输入数字获取数字要想和python一样需要用raw_input . 输入字符串必须自己手动写引号 , 除法获取到的是整型. 编码使用ascii码. pythpn3.6: 没有重复代码. 语言统一. python3中print必须加括号 除法获取的是浮点型(有小数点) ...
2018-10-23 21:01:18 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人