Python3.X
Simile-7z
不负时光,不负卿;
不负春光,不负己。
展开
-
Python3.X中的位运算符
什么是位运算符 位运算是直接对整数在内存的二进制位进行操作。什么是二进制 二进制,是一种广泛应用于现代计算机技术的数制,进位规则是“逢二进一”,借位规则是“借一当二”。如何把十进制转化成二进制 以2017为例,2017十进制可以分解成 2017 = 2*10³ + 0*10² + 1*10¹ + 7*10⁰它的二进制是11111100001⁰¹²³⁴⁵⁶⁷⁸⁹ 111 1110 0原创 2017-06-16 23:44:37 · 2745 阅读 · 0 评论 -
Python3.X中的循环
在Python中我们可以使用 for 及 while 来实现循环。Python中没有 do…while 循环语句,我们可以使用break、continue控制循环,但不要滥用,尽量改写循环条件来实现。一、while 循环 当条件满足时,循环会一直持续,当条件不满足时会退出循环。 1、普通循环numSum = 0i = 1while i <=100: numSum = i + numS原创 2017-06-17 16:54:52 · 1753 阅读 · 1 评论 -
Python3.X中的函数
函数当我们想要重复实现某一功能,又为了避免大量的copy相同代码段,就可以使用函数,将代码段进行封装,而后只需调用这个函数,就可以重复满足需求。Python已经提供了很多内置函数,例如:print()、max()等;但同时,我们也可以创建自己的函数。如何定义函数def 关键字、函数名、包括形式参数的圆括号缩进块中为函数体函数体的第一行语句可以是可选性的 docstring 文档字符串retu原创 2017-06-22 19:23:23 · 511 阅读 · 0 评论 -
Pythone3.X中的高阶函数
filter() 过滤器1、函数作用filter() 函数用于过滤序列 ,筛选序列中的元素。2、格式参数 filter(function or None, iterable)3、实例演示经典问题,筛选一个序列中的奇偶数。iter = range(1,10)def func(n): return n % 2 ==0print(filter(func,iter))#输出结果<filt原创 2017-06-24 20:27:13 · 284 阅读 · 0 评论 -
Pythone3.X的dict字典
字典自身是一个无序的可变容器,每个元素包含一对键值(key : value)。key(键)键值必须是不可变对象,可以是除了list外的任意数据类型,可以使用仅包含(字符串、数字)的元组作为键。键值只允许出现1次,多次出现按照最后出现的键赋值为准。 一、创建字典的几种方式 1) 基本方式>>> cityInfo = {'City':'BeiJing',86:'CN',2016:2170.5,原创 2017-06-12 13:55:38 · 392 阅读 · 0 评论 -
Python3.X的list列表
list序列是Python中基本的数据结构。其元素可以是数字、字符串、混合类型、嵌套类型。listI = [0,1,2,3,4,5]listF = [0.0,0.1,0.2,0.3,0.4,0.5]listS = ["zero","one","two","three","four","five"]listC = ['a','b','c','d','e','f']listB = [1,0.1,原创 2017-06-11 14:55:55 · 923 阅读 · 0 评论 -
Python3.X中的条件控制
Python中没有 switch-case 语句。 Python中需条件、循环等后面使用 冒号 :做结尾。 Python中使用 缩进 划分代码块,相同缩进则代表同一个代码块。 Python中使用 elif 代替 else if。可以使用比较运算符 in 和 not in 检测值是否存在区间之中。 if条件语句>>> a = 10>>> if a > 0:... print('P原创 2017-06-13 19:26:48 · 282 阅读 · 0 评论