
python基础
恍然如梦,不知是客
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python学习--基础语法
冯诺依曼体系架构: CPU由运算器和控制器组成 运算器:完成各种算数运算、逻辑运算、数据传 输等数据加工处理 控制器:控制程序的执行 存储器:用于记忆程序和数据,例如内存 输入设备:将数据或者程序输入到计算机中,例 如键盘、鼠标 输出设备:将数据或程序的处理结果展示给用户,例如显示器、打印机等 CPU中还有寄存器和多级缓存Cache Python基础语法 字符串: 使用’“单双引号引用的字符的序...原创 2019-03-30 11:38:29 · 1238 阅读 · 0 评论 -
Python学习--字符串、列表、元组
字符串str 定义: 一个个字符组成的有序的序列,是字符的集合 使用单引号、双引号、三引号引住的字符序列 字符串是不可变对象 字符串查找 name.count(sub[,start[,end]]'):在指定的区间[start,end],从左至右,查找子串sub出现的次数 name.find(sub[,start[,end]]):在指定的区间[start,end],从左至右,查找子串sub,找到返...原创 2019-03-30 15:48:21 · 152 阅读 · 0 评论 -
python学习--打印三位数的水仙花数
定义: 水仙花数被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数 水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身 例如:1^3 + 5^3+ 3^3 = 153 python实现: for i in range(100,1000): lst = list(str(i)) nums = 0 for j in lst: nums +...原创 2019-04-04 10:26:30 · 1767 阅读 · 0 评论 -
python学习--兔子问题
问题: 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子? 思路: 这个月的兔子只有两个来源,一个来源是上个月的老兔子,另一个来源是这个月刚出生的兔子,而这个月刚出生的兔子,就是两个月前的所有兔子,...原创 2019-04-04 10:49:30 · 2443 阅读 · 0 评论 -
原码、反码、补码、负数表示法
原码: 5 => 0b101; 1=> 0b1; -1=> -0b1; bin(-1) 反码: 正数的反码与原码相同;负数的反码符号位不变其余按位取反 补码: 正数的补码与原码相同;负数的补码符号位不变其余按位取反后+1 负数表达法: 早期数字电路的CPU中的运算器实现了加法器,但没有减法器,减法要转换成加法 负数在计算机中使用补码存储,-1的补码为1111 1111 5-...原创 2019-03-28 16:00:16 · 1434 阅读 · 0 评论 -
python数据结构总结
线性数据结构: 列表(list): 定义: 使用中括号[ ] 表示 列表内的元素可以任意对象(数字,字符串,对象,列表) 列表内元素有顺序,可以使用索引 线性的数据结构 列表是可变的 语法: index(value,[start[,stop]]): 查找值,返回索引 count(value): 返回列表中匹配值的次数 len(list): 返回元素个数 append(object): 列表尾部追...原创 2019-04-08 09:43:53 · 608 阅读 · 0 评论