04 2018 档案
摘要:if else条件语句 单分支 if 条件: 满足条件后要执行的代码 双分支 if 条件: 满足条件执行代码 else: if条件不满足就走这段 多分支 if 条件: 满足条件执行代码 elif 条件: 上面的条件不满足就走这个 elif 条件: 上面的条件不满足就走这个 elif 条件: 上面的条
阅读全文
摘要:本节导读 集合的特性与作用 集合的创建与转换 集合的常见用法 一 集合的特性与作用 集合是一个数学概念:由一个或多个确定的元素所构成的整体叫做集合。 集合中的元素有三个特征: 确定性(元素必须可hash) 互异性(去重) 无序性(集合中的元素没有先后之分),如集合{3,4,5}和{3,5,4}算作同
阅读全文
摘要:本节导读 字典的定义与特性 字典的创建 字典的常用方法 一 字典的定义与特性 字典是Python语言中唯一的映射类型。 定义:{key1:value1,key2:value2} 键与值用冒号“:”分开; 项与项用逗号“,”分开; 特性: key-value结构 key必须可hash、且必须为不可变数
阅读全文
摘要:本节导读: 元组的特性 元组的创建 元组的常用方法 元组的特性 特性: 与列表类似,[ ] 改为()可存放多个值 不可变,元组本身不可变,如果元组中还包含其他可变元素,这些可变元素可以改变 按照从左到右的顺序定义元组,下标从零开始顺序访问 创建 ages = (11, 22, 33, 44, 55)
阅读全文
摘要:内容导读 列表的创建 列表的基本操作 一 列表的创建 name_list = ['alex', 'seven', 'eric'] #直接通过大括号创建 name_list = list(['alex', 'seven', 'eric']) # 通过list() 内置函数创建 a = list(ran
阅读全文
摘要:本节导读: 字符串的基本用法 原始字符串 长字符串 一 字符串的基本用法 切片 s[1:2] s[3:] s[::-1] #倒序显示 增加 s = "hello good boy doiido" print (':'.join(s)) >>h:e:l:l:o: :g:o:o:d: :b:o:y: :
阅读全文
摘要:浮点数 浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。 关于浮点数不精确问题 Python默认的是17位精度,也就是小数点后16
阅读全文
摘要:python2 python2默认编码ascIII 字符串编码默认ASCII编码 py2有Unicode类型,encode后才是字符型 所以要表示中文,要在开头声明,以此种编码解码到内存,而且内存上的也是此种编码,这样的话在Windows上就可能是乱码的了 eg: #! -*- coding: ut
阅读全文
摘要:十进制转换成二进制 bin(十进制) 十进制转十六进制 hex(十进制) 十进制转8进制 oct(十进制) 为什么用十六进制 计算机硬件是二进制的。十六进制刚好是二的倍数。更容易表达一个命令或数据。十六进制更简短,因为换算的时候,一位十六进制可以顶4位二进制数,也就是一个字节 最早规定ASCII字符
阅读全文
摘要:输出规则 %s , 表示字符型 %d , 表示数值型 %f , 表示浮点型 % 百分号形式 print("number:%s", "leiming") print('number:%d, string:%s' % (123,'str')) format形式 #方法一 print('number:{}
阅读全文
摘要:变量的作用 昵称,代指内存里某个地址中保存的内容存储程序的中间结果,方便后面的程序调用 官方介绍 :Variables are used to store information to be referenced and manipulated in a computer program. They
阅读全文