分类
摘要:
1. 函数定义与调用
def MyFirstFunction():
print('这是我创建的第一个函数')
#调用
MyFirstFunction()
这是我创建的第一个函数
2. 函数文档
def MySecondFunction(name):
#下面这个字符串即为函数文档
'函数定义过程... 阅读原文
2019-07-27 10:54:01 阅读(3682) 评论(0)
摘要:
Python目前有两种内置集合类型,set和frozenset。
Ⅰ、两者区别
set是可变的,没有哈希值,其内容可以使用add()和remove()这样的方法来改变,所以不能被用作字典的键或其他集合的元素。frozenset是不可变的,并且为hashable,其内容在被创建后不能再改变,因此可以被用作字典的键或其他... 阅读原文
2019-07-27 10:21:04 阅读(2383) 评论(0)
摘要:
@Codewars Python练习
question
** Dashatize it **
Given a number, return a string with dash'-'marks before and after each odd integer, but do not begin or end the... 阅读原文
2019-07-27 09:42:02 阅读(3017) 评论(0)
摘要:先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。 退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找... 阅读原文
2019-07-27 08:08:02 阅读(2561) 评论(0)
摘要:
列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或 所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。 鉴于列表通常包含多个元素,给列表指定一个表示复数的名称(如names)是个不错的主意。
列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序... 阅读原文
2019-07-27 07:32:02 阅读(2482) 评论(0)
摘要:
import random
#练习:模拟猜数字的游戏
"""
计算机出一个1~100之间的随机数由人来猜
计算机根据人猜的数字分别给出 大一点/小一点/猜中了 的提示
"""
#获取随机数
num1 = random.choice(range(1,101)) #80
#定... 阅读原文
2019-07-27 06:28:02 阅读(2359) 评论(0)
摘要:
音乐下载器目前支持所有主流平台
下载地址
阅读原文
2019-07-27 00:20:02 阅读(3653) 评论(0)
摘要:
元祖的特性:是一个只读列表、可以循环、可以切片,修改数据遵循'儿子'不能改但'孙子'可能可以改。
iterable:可迭代对象(元祖、列表、字串、集合)
元祖宣告方式:
tu = (1,2,3,['a','b',1],'str') #(1, 2, 3, ['a', 'b', 1], 'str')
元祖... 阅读原文
2019-07-26 23:07:05 阅读(2374) 评论(0)
摘要:
Python提供了切片(Slice)操作符:可以一次取出多个列表元素
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。0可以省略:L[:3]
L[:]:就是整个列表
补充:
前10个数,每两个取一个:
>>> L[:10:2] [0, 2, 4, 6, 8]
s[:2:-1]表... 阅读原文
2019-07-26 21:30:01 阅读(2823) 评论(0)
摘要:
9.11 进程池与线程池
池子使用来限制并发的任务数目,限制我们的计算机在一个自己可承受的范围内去并发地执行任务
池子内什么时候装进程:并发的任务属于计算密集型 池子内什么时候装线程:并发的任务属于IO密集型
进程池:
from concurrent.futures import ProcessPoolE... 阅读原文
2019-07-26 19:34:04 阅读(2544) 评论(0)