会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Alex
每个人都有属于自己的一片森林,也许我们从来不曾去过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢!
一只丶顽皮猫
博客园
首页
新随笔
联系
订阅
管理
07 2017 档案
python全栈开发从入门到放弃之递归函数的调用
摘要:1.递归效率低,需要在进入下一次递归时保留当前的状态,见51cto博客 解决方法是尾递归,即在函数的最后一步(而非最后一行)调用自动但是python又没有尾递归,且对递归层级做了限制 必须有一个明确的结束条件 2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少3.递归效率不高,递归层次过多
阅读全文
posted @
2017-07-31 20:31
Alex_c
阅读(285)
评论(0)
推荐(0)
python全栈开发从入门到放弃之字典的应用
摘要:1、存值 2、取值 3、pop 4、popitem() 5、keys 6、values 7、键值对 items() # print(' >')# for k in info_dic.keys():# print(k) # for val in info_dic.values():# print(va
阅读全文
posted @
2017-07-29 17:13
Alex_c
阅读(165)
评论(0)
推荐(0)
python全栈开发从入门到放弃之元组的内置应用
摘要:1、元组的字符类型tuple 2、按索引号取值 3、切片 1、in 2、index 3、count 4、补充 5、元组可以作为字典的key
阅读全文
posted @
2017-07-29 16:18
Alex_c
阅读(204)
评论(0)
推荐(0)
python全栈开发从入门到放弃之装饰器函数
摘要:1、函数名可以当作函数的参数 2、假如我们不能修改这个函数的调用方式,也不能修改原代码,该怎么做到呢 # hahaha = timmer(hahaha) #timmer函数的地址给了hahaha# hahaha() #实际上执行的是timmer 3、函数传参 参数#实参:调用函数的时候传入的参数#形
阅读全文
posted @
2017-07-28 20:29
Alex_c
阅读(226)
评论(0)
推荐(0)
python全栈开发从入门到放弃之函数进阶
摘要:1、三元运算 2、先上一首python之禅 python之禅上写到命名空间是一种绝妙的理念,让我们一起多加利用吧 2、 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple..
阅读全文
posted @
2017-07-26 17:26
Alex_c
阅读(403)
评论(0)
推荐(1)
python全栈开发从入门到放弃之函数基础
摘要:1、为什么要用函数#1.避免代码重用#2.提高代码的可读性 2、函数的定义def 函数名(参数1,参数2): '''函数注释''' print("函数体") return "返回值" 3、函数调用返回值 = 函数名(参数1,参数2) 4、函数定义——返回值#关键字:return#return的作用:
阅读全文
posted @
2017-07-25 21:26
Alex_c
阅读(251)
评论(0)
推荐(0)
python全栈开发从入门到放弃之文件处理
摘要:一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 文件的基本操作 补充 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文
阅读全文
posted @
2017-07-25 21:24
Alex_c
阅读(201)
评论(0)
推荐(0)
python全栈开发从入门到放弃之字符编码
摘要:一 了解字符编码的知识储备 1. 计算机基础知识(三幅图) 2. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失 因而需要保存到硬盘上,点击保存按钮,就从内存中把数据
阅读全文
posted @
2017-07-24 19:40
Alex_c
阅读(272)
评论(0)
推荐(0)
python全栈开发从入门到放弃之列表的内置方法
摘要:1、列表切片 2、append #追加 3、pop 删除 4、#队列:先进先出 5、del、remove删除 6、len 长度 7、in 包含 8、insert #英文意思 插入嵌入 9、count #英文意思 计算 10、extend #英文意思 延伸 11、index #指标,索引 12、sor
阅读全文
posted @
2017-07-22 16:07
Alex_c
阅读(230)
评论(0)
推荐(0)
python全栈开发从入门到放弃之字符串的应用
摘要:1、strip strip 脱去(...的)衣服 去掉左右两边的空白msg=' hellprint(msg) #strip的用处# while True:# name=input('user: ').strip()# password=input('password: ').strip()## if
阅读全文
posted @
2017-07-22 11:46
Alex_c
阅读(224)
评论(0)
推荐(0)
pyton全栈开发从入门到放弃之数据类型与变量
摘要:一.变量 变量命名规则遵循标识符命名规则,详见第二篇 8 变量的赋值操作 与c语言的区别在于变量赋值操作无返回值 链式赋值:y=x=a=1 多元赋值:x,y=1,2 x,y=y,x 增量赋值:x+=1 二.数据类型 2.1 什么是数据类型及数据类型分类 身份:内存地址,可以用id()获取 类型:决定
阅读全文
posted @
2017-07-18 18:41
Alex_c
阅读(375)
评论(0)
推荐(0)
python全栈开发从入门到放弃之网络基础
摘要:一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 回到顶部 二.网络通信原理 回到顶部 2.1 互联
阅读全文
posted @
2017-07-17 21:50
Alex_c
阅读(346)
评论(0)
推荐(1)
ptyhon从入门到放弃之操作系统基础
摘要:*2.操作系统操作系统基础1.什么是操作系统操作系统就是一个协调、管理和控制计算机硬件和软件的控制程序。2.为何要有操作系统现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序
阅读全文
posted @
2017-07-13 15:11
Alex_c
阅读(429)
评论(0)
推荐(0)
计算机基础从入门到放弃
摘要:计算机基础 一、编程语言的作用及与操作系统和硬件的关系 语言的存在是为了沟通,在中国用华语,美国用英语,在计算机领域中也不例外,编程语言是让计算机能识别的语言,编程语言也是程序员与计算机沟通的桥梁。 与操作系统之间存在依赖关系,当用编程语言编写完一个软件的时候,却没有操作系统来控制计算机的硬件,那就
阅读全文
posted @
2017-07-11 23:08
Alex_c
阅读(2406)
评论(0)
推荐(0)
公告