
Python基础
jasonxu666
这个作者很懒,什么都没留下…
展开
-
基础篇5-python数据类型1.1
对象不一定是实际内容,抽象出来的也是对象,例如“恋爱”Python中一切皆为对象勘误:tuple为不可变类型2、数据类型的组成三部分:1)身份 ID:数据的唯一标示符,代表数据的内存地址。注意这里是数据的内存地址,而不是变量的内存地址。2)类型3)值:每个类型的数据中都存储相应类型的数据的值傲娇结论:python里一切都是指针,所以不用再...翻译 2019-05-26 07:47:51 · 202 阅读 · 0 评论 -
基础篇11-python基本数据结构-元组和集合
一 元组:特点:1 有序的集合2 通过偏移来取数据(切片)3 属于不可变的对象,不能在原地修改内容,没有排序,修改等操作。可以看到,tuple支持的方法比较少tuple类型转换:如果想排序和修改,先转成list,修改后再转回tuple。实质是新生成了一个元组对象。那为什么有列表还要有元组呢元组不可变的好处。保证数据的安全,比如我们传给一个不...翻译 2019-06-10 23:34:49 · 159 阅读 · 0 评论 -
基础篇19-python语句与数据结构应用 基础篇20-python函数
语句与数据结构应用1.最基本的迭代for i in a: print i适用于字符串、列表、元组2.如何迭代字典tip:字典中键是唯一的,如果定义了多个相同的键,只会输出最后一个键值对。使用内置方法:a.keys()返回键组成的列表a.values()返回值组成的列表a.items()返回键值对组成的列表3.如何为字典排序1)对键...翻译 2019-06-02 16:10:11 · 134 阅读 · 0 评论 -
基础篇16/17/18-python语句1.1/1.2/综合习题
python语句讲解1.print语句 1.1 基本输出 1.2 print的逗号 1.2 输出到文件 >>为重定向2.控制流语句(control flow) 2.1 由条件和执行代码块组成。 2.1.1 条件可分为决策、循环和分支 2.2 格式(冒号与4个空格永不忘) 2.3 if while for...翻译 2019-06-02 10:21:48 · 186 阅读 · 0 评论 -
基础篇15-答疑课-再议数据结构与数据类型
答疑课之二:再议数据结构与数据类型1.list,dict,tuple之它们其实是好基友 1.1 没有最优秀的数据结构,只有最适用的 1.2 了解每个结构的特点才能活学活用 1.3 它们相互转换如此简单2.“推倒式”(列表推导)与再议3.排序 3.1 sorted 3.2 list之sort方法 3.2.1 key最好用...翻译 2019-06-01 21:36:51 · 154 阅读 · 0 评论 -
基础篇14-答疑课-python里面这些难缠的符号们
答疑课aa = [(2*(x/2)>>0,2*(x%2)) for x in xrange(4)] ##这里不明白print [((x>>1)<<1,(x & 1)<<1) for x in xrange(4)] ##这里不明白一.先得讲讲二进制。0 + 1 + 1 9 +1 = 1099 +1 = 1000 ...翻译 2019-06-01 15:08:03 · 129 阅读 · 0 评论 -
基础篇09/10--python基本数据结构-列表/列表应用
基础篇09-python基本数据结构-列表课程内容列表:1 有序的集合2 通过偏移来索引,从而读取数据3 支持嵌套4 可变的类型1 切片:a = [1,2,3,4,5,6,7]正向索引反向索引默认索引2添加操作:+ 生成一个新的列表Extend 接受参数并将该参数的每个元素都添加到原有的列表中,原地修改列表而不是新建列表A...翻译 2019-06-10 23:35:08 · 140 阅读 · 0 评论 -
基础篇08-python基本数据类型习题解答
#coding=utf-8#@description:周末作业#一.已经字符串 s = "i,am,lilei",请用两种办法取出之间的“am”字符。print '第一题-----------------------------'#方法1s = "i,am,lilei"print s[2:4]##方法2c = s.split(',')[1] #split方法返回的是一个列表...翻译 2019-06-10 23:35:21 · 2115 阅读 · 0 评论 -
基础篇07-python基本数据类型讲解1.3
一、类型python中没有常量这个概念,因为变量是对数据的引用,对不可变类型数据的引用只要改变引用,变量会随着更改,因此常量也无从谈起。以字符串为例,谈谈为什么不可更改对不可变对象进行更改,会报错二、再究字符串序列到底是什么像老鹰捉小鸡一样,每个人都有自己的位置1、三个符号的区别:‘’ “” “”“ ”“”单双引号没有区别...翻译 2019-05-26 11:40:25 · 186 阅读 · 0 评论 -
基础篇06-python基本数据类型讲解1.2
认知1. 字符串的概念“abcd1234”最基本的元素是字符子串认知2:ascii unicode utf-8到底是啥python默认的文件编码是ascii码,但ascii码是针对英文的,字符数比较少,没有中国的字符集unicode可以描述世界绝大部分语言,但是缺点是只是一种通用标准,很多家都有不同的unicode实现,存储方式不相同因此无法相互交流utf-8...翻译 2019-05-25 21:31:22 · 425 阅读 · 0 评论 -
基础篇01 ?
翻译 2019-06-10 23:42:10 · 111 阅读 · 0 评论