摘要:
第6章 序列:字符串,列表,元组 序列:成员有序排列,并且可以通过下标偏移量访问到它的一个或几个成员。 正向下标:0~N-1 反向下标:-N~-1 序列类型操作符: seq[ ind ] 获得下标为ind 的元素 seq[ ind1 : ind2 ] 获得下标从IND1到ind 2的所有元素的集合 阅读全文
摘要:
第五章 数字 数字: 标量存储,随机访问,不可更改(数字变更后会生成新的对象) 注:不可变类型改变的是指针的指向而不是内容本身 python支持8进制:0开头 16进制:0x开头 双精度浮点型:可以用直接的十进制或者科学计数法表示。浮点型值通常都有一个小数点和一个可选的后缀e.在e和指数之间可以用正 阅读全文
摘要:
第四章 python 对象 python使用对象模型来 存储数据: 所有的对象都有三个特效:身份,类型和值 身份:每个对象都有唯一的一个身份表示自己,对象的身份可用内建函数id()获得。此值可认为是该对象的内存地址 类型:对象的类型觉得了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么 阅读全文
摘要:
Python基础 注释: # 继续: \ 或者(){} 【】''' ''' 都可以 模块的概念: 每一个python的脚本文件都可以当成是一个模块。模块以磁盘文件的形式存在。模块里的代码可以是一段可以直接执行的脚本也可以是一堆类似库函数的代码,从而可以被别的模块导入调用。 赋值操作符: 在pytho 阅读全文
摘要:
字符编码的发展; 二进制: -->ASCII :只能存英文和拉丁字符,一个字符占一个字节,8位。 >gb2312: 只能存6700多个中文,1980 >gbk1.0 :存了2万多字符,1995 >unicode:utf-32: 一个字符占4个字节 >unicode:utf-16: 一个字符占2个字节 阅读全文
摘要:
第一题:斐波那契数列(Fibonacci Sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……。在数学上,斐波纳契数列以递推的方法定义为:F(1)=1,F(2)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N)。计算斐波那契数列第n项的值。 要 阅读全文
摘要:
对字符串的操作 #String 内容 a = "Let's go" 乘法操作: print('hellow'*2) 通过索引获得字符串中字符,这里和列表的切片操作是相同的,具体内容见列表: print('hellow woeld'[2:])从位置2取到最后 成员运算符操作,字符中包含给定字符则返回T 阅读全文
摘要:
昨日内容回顾: 列表:增删改查 查找:切片问题 删除; pop根据索引删除,删除的内容的值会返回 count 计数 extend 两个列表叠加,一次性追加多个值,a会变,b不会变 用c=a+b a和b都不会发生变化 index 由内容找位置 a.sort() b=sorted(a) 实现对a的从左到 阅读全文
摘要:
昨日内容回顾: 注释的使用:"" ‘’ # 在python中双,单引号的意义是一样的 全注释 :ctrl + ? 例如:"hello,it's me!" 缩进 本节内容的简介: 集成开发环境(IDE): VIM #经典linux下的文本编辑器 Emacs # linux文本编辑器,比Vim更容易 E 阅读全文
摘要:
逻辑判断的短路原则: 条件1 and 条件2,如果条件1为假则表达式为假,第二个条件不会去计算。 条件1 or 条件2,如果条件1为真则表达式为真,第二个条件不会去计算。 循环语句: 在python中存在这样的用法: else只会在while循环正常结束后才会执行(break跳出循环,else语句不 阅读全文