![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 85
sunlizhao31
这个作者很懒,什么都没留下…
展开
-
python基础(str,list,tuple)
python是一门动态解释型的强类型定义语言(先编译后解释)动态类型语言动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来解释型程序每执行到源程序的某一条指令,则会有一个称之为解释程序的外壳程序将源代码转换成二进制代码以供执行,总言之,就是不断地解释、执行、解释、执行强类型一旦一个变量被指定了某个数据类型,如果不...原创 2018-02-19 19:14:00 · 91 阅读 · 0 评论 -
python基础dict,集合,文件
字典是一种key:value的数据类型dict1{ 'stud1':'孙礼昭', 'stud2':'slz', 'stud3':'sunlizhao',}dict是无序的,key是唯一的 天生去重增加: dict1['stud4'] = '苍井空'修改: dict1['stud4'] = '武藤兰'删除: 指定key删除 dict1.pop('stud3'...原创 2018-02-19 21:31:00 · 120 阅读 · 0 评论 -
函数,
定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,想执行这个函数,调用函数名特性:减重,可扩展,易维护def calc(x,y): res = x**y return res #1return会结束函数,后面的代码不会执行 2返回res给calc print rescalc(2,10) #调用返回值return,返回给调用者,如果没有返回值,默认...原创 2018-02-21 12:06:00 · 73 阅读 · 0 评论 -
装饰器 闭包 生成器 迭代器
2018-02-21 16:15:56定义:本质是函数,(装饰其他函数)为其他函数增加附加功能装饰器原则不能修改被装饰函数的源代码 不能修改被装饰函数的调用方式说白了,就是被装饰函数不知道装饰器的存在 装饰器的知识储备函数即变量高阶函数把一个函数名当作实参传给另外一个函数 def ball():# print('I am ball'...原创 2018-03-03 21:22:00 · 122 阅读 · 0 评论 -
time模块
time.time() #时间戳, 1970年开始到现在有多少秒time.sleep(3) #暂停3秒钟之后运行后面的程序time.clock() #计算cpu执行时间time.gmtime() #结构化时间(世界时间)time.localtime() #结构化时间(本地时间)time.strftime(%Y-%m-%d %H:%M:%S,time.gmtime()) ...原创 2018-03-05 21:01:00 · 57 阅读 · 0 评论 -
python>random随机数模块
random.random() #生成一个0-1的随机小数random.randint(1,8) #生成一个1-8的随机数(包括右边的)random.choice([1,2,[1,88],[5,6]]) #列表随机数random.sample([1,2,5,8,6,89,4,5,6,8],6) #从一个序列中取出n个数random.randrange(1,9) #生成随机...原创 2018-03-05 21:15:00 · 181 阅读 · 0 评论 -
Anaconda
Anaconda 附带了一大批常用数据科学包,它附带了 conda、Python 和 150 多个科学包及其依赖项。因此你可以立即开始处理数据开始https://www.anaconda.com/download/#windows如果之前安装过python建议卸载掉linux安装通过bash命令安装下载好的.sh文件安装过程中先一直回车 --> 同意协议 -->...原创 2018-05-22 18:38:00 · 96 阅读 · 0 评论 -
模块
在计算机程序开发过程中,随着程序代码越来越多,在一个文件里的代码越来越多,越来越不容易维护为了编写可以维护的代码,我们把很多模块分组,分别放在不同的文件里,这样每个文件里面包含的代码就相对的少在Python中,每个.py就是一个模块(module)优点提高了代码的可维护性 每个模块都是可重用的 避免函数名和变量名冲突模块分为三类内置模块 第三方模块 自定义模块导入模...原创 2018-06-26 15:43:00 · 81 阅读 · 0 评论 -
模块和包
在计算机程序开发过程中,随着程序代码越来越多,在一个文件里的代码越来越多,越来越不容易维护为了编写可以维护的代码,我们把很多模块分组,分别放在不同的文件里,这样每个文件里面包含的代码就相对的少在Python中,每个.py就是一个模块(module)优点提高了代码的可维护性 每个模块都是可重用的 避免函数名和变量名冲突模块分为三类内置模块 第三方模块 自定义模块导入模...原创 2018-06-26 15:43:00 · 93 阅读 · 0 评论