Python之路
文章平均质量分 61
学习python的过程
wendy587436
这个作者很懒,什么都没留下…
展开
-
python基础
基础数据类型- [python中关于字符串的操作](https://blog.csdn.net/weixin_42233629/article/details/81865054)-[python迭代器生成器](https://blog.csdn.net/weixin_42233629/article/details/81873639)面向对象python函数的基础知识模块网络编程...原创 2018-09-20 16:07:37 · 326 阅读 · 0 评论 -
python函数的基础知识
目录一,函数的定义二,函数的优点是什么三,函数的组成部分四,执行函数五,函数的返回值:return 的作用停止函数体的运行。和break的功能一样。并且返回给这个函数一个值。六,函数的传参,函数的参数分为形参和实参,一,函数的定义函数最只要的目的:封装一个功能。 Function objects are created by function defini...原创 2018-08-18 11:17:45 · 12807 阅读 · 0 评论 -
操作系统
Python基础知识 — 博客目录yellow函数函数的初识原创 2018-08-30 14:16:37 · 211 阅读 · 0 评论 -
计算机基础及python发展历程
1 计算机基础cpu:中央处理器,运算,控制中心,相当于人的大脑内存:暂时存储数据,与cpu交互,cpu直接从内存读取数据进行处理,读取速度快,容量小,造价高,断电数据即消失硬盘:长期储存数据,容量大,造价低,断电数据不消失,读取速度慢。操作系统:调控以上硬件工作2 编程语言的分类:编译语言:把所有代码一次性编译成计算器能识别的格式优点:执行速度快,适合运行大型数据计算...原创 2018-08-03 10:14:05 · 201 阅读 · 0 评论 -
python内置函数
python在线文档第一是python的介绍,第二条是python按字母排序的内置函数,一共68个,就是可以直接写这个函数加个括号放入变量就可以执行的。class类的可要放在前面加个. 再个括号或双下滑线等。内置的函数在介绍中的文档:“The library also contains built-in functions and exceptions — objects that can be ...原创 2018-08-21 10:08:00 · 1256 阅读 · 0 评论 -
python类的初识
先看看标准库中对类的解释 Classes Classes are callable. These objects normally act as factories for new instances of themselves, but variations are possible for class types that override new(). The arguments of ...原创 2018-08-23 20:27:25 · 177 阅读 · 0 评论 -
函数的作用域,名称空间,取值顺序
1,函数的名称空间:全局名称空间,局部名称空间(临时),内置名称空间 1>.全局名称空间:看到这个全字就明白他的意思了,全部的,所有的,整个的。意思就是某个变量或者函数,实际上翻译过来就是个地址,我在内存中的地址。这个地址谁都可以找到。只要把我的地址的代号(变量名或函数名)print出来,或执行一下函数,就可以把地址中的内容显示出来。我这个地址里面到底装的什么东西。你可...原创 2018-08-30 14:57:55 · 447 阅读 · 0 评论 -
函数名的应用、闭包
函数名可以作为一个变量,函数的参数,函数的返回值,容器类类型的元素1 作为一个变量例1:def func1(): print(666)f1 = func1 # 这里函数名实际上是个变量,只是变量名改了而已f2 = f1>>>f2()6662 作为函数的参数例2:def func2(x): print(x) p...原创 2018-08-30 15:32:25 · 139 阅读 · 0 评论 -
map()映射函数
map(function,iterable) 返回一个迭代器,由每个可迭代对象符合函数条件的组成。传送结果给这个迭代器。等价于:def starmap(function.iterable): # starmap(pow, [(2, 5), (3, 2), (10, 3)]) --> 32 9 1000 for args in iterable: ...原创 2018-08-30 15:43:09 · 5802 阅读 · 0 评论 -
enumerate() 枚举函数
enumerate(iterable, start =0)返回一个枚举对象,第一个参数必须是一个序列,一个迭代器,或者其他支持迭代的对象。用enumetate()利用iterator中next()的方法返回一个包含计数(默认从0)开始的以及从迭代中获得的值元组。 例seasons = ['Spring', 'Summer', 'Fall', 'Winter']print(tuple...原创 2018-08-30 15:51:46 · 426 阅读 · 0 评论 -
zip() 拉链函数
(6)zip(*iterables) 生成一个迭代器,它聚合了可迭代对象的每个元素。 返回一个由元组组成的迭代器,其中第i个元组包含来自每个参数序列或可迭代对象的第i个元素,当最短的可迭代对象被输出时,该迭代器完成, 原理如下:def zip(*iterables): # zip('ABCD', 'xy') ---> Ax By sentinel = obj...原创 2018-08-30 15:54:19 · 2270 阅读 · 0 评论 -
sorted() 排序函数
sorted(iterable, *,key=None,reverse=False)返回一个新的排序好的列表从可迭代对象中, 1> 例1 可以接收一个字典sorted({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}) # 可以生成一个新列表按照字典的key进行排序,print(sorted({'k1': 10, 'k2': 100, 'k3'...原创 2018-08-30 15:58:33 · 610 阅读 · 0 评论 -
filter() 过滤函数
filter(function, itetable)生成一个迭代器从这些可迭代对象元素里面从符合函数的返回值为真。iterable参数可以是一个序列,一个支持可迭代的容器,或者一个迭代器,如果function这个形参没有,那么会删除所有为false的迭代元素。这个函数等价于 (item for item in iterable if function(item)) 这个生成器表达式。或者(it...原创 2018-08-30 16:00:27 · 17528 阅读 · 0 评论 -
encode() decode() 编码解码函数
encode() decode() s = '你好'bs = s.encode('utf-8') # 把s从unicode编码方式转换成utf-8的编码方式,print(bs)s1 = bs.decode('utf-8') # 解码成unicode编码print(s1)>b'\xe4\xbd\xa0\xe5\xa5\xbd' # 中文一个字符占三个字节你好...原创 2018-08-30 16:06:58 · 5346 阅读 · 0 评论 -
内置方法 __str__, __repr__
什么是内置方法 在不是需要程序员定义,本身就存在在类中的方法就是内置方法,名字:双下方法,魔术方法,内置方法 如:init 不需要我们主动调用,而是在实例化的时候内部自动调用的。所以双下方法,都不需要我们直接调用,都有另外一种主动触发他的方法str, repr 内置方法,两者都只能返回字符串,而且都要用returnstr,什么情况下触发_str: 1 当你打印一个对象的时候, ...原创 2018-08-31 14:53:52 · 689 阅读 · 0 评论 -
反射函数 getattr(), hasattr(), setattr(), delattr()
反射 1, what,反射是什么:使用字符串数据类型的变量名来获取这个变量的值, 2,why 为什么要用反射,因为用户输入input,读取文件,网络传输都是字符串str类型的数据,我又想返回其输入的和他同名的变量的值时。 3,where 用在哪里 - input 用户输入时 - 读取文件时 - 网络传输 4,反射函数 - getattr...原创 2018-08-31 20:21:47 · 1822 阅读 · 0 评论 -
判断类型函数type(), isinstance(),issubclass()
type() # 对象与创建该对象的类之间的关系这里写代码片print(type(123)) # <class 'int'>print(isinstance(123, int)) # Trueclass A: passclass B: passa = A()b = B()print(type(a) is A) # True # 返...原创 2018-08-31 21:24:45 · 570 阅读 · 0 评论