python for循环

Python变成知识点总结

≡放荡痞女 提交于 2019-12-23 05:23:56
Python编程知识点总结 一、基本数据类型 1.数字类型(Numbers) ①整数(int) ②浮点数(float) ③复数(complex) 2.布尔类型(Bool) 对于布尔值,只有两种结果即True和False,其分别对应与二进制中的0和1。 3.字符串类型(String) 字符串或串(String)是由数字、字母、下划线组成的一串字符。是连续的字符序列,可以是计算机所能表示的一切字符的集合。 二、条件控制语句 1.If条件语句 执行一个字符串的表达式,并返回表达式的值。 例如 三、循环 While和for循环 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 语句时还有另外两个重要的命令continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下: for循环 四、元组与列表 元组与列表的不同: ①Python的元组与列表类似,不同之处在于元组的元素不能修改。 ②元组使用小括号,列表使用方括号。 ③元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 五、字典 字典是一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:

Python processing学习

半世苍凉 提交于 2019-12-23 03:01:02
原文地址: http://blog.csdn.net/imzoer/article/details/8701116 The processing.Process class follows the API of threading.Thread . 上面是python doc的原话。 安装processing模块的时候遇到找不到python.h这个文件的问题。 网上搜了很多资料。都说是缺少python-dev。但是使用apt-get却一直提示缺少Python.h。我是这样解决的: 1、安装aptiude 2、使用aptitude安装python-dev 3、easy_install安装processing模块。 ------------------------------------------------------ 下面使用proessing来做一些例子。 [python] view plain copy from processing import Process,Queue import time def f(q): x=q.get() print "Process number %s,sleeps for %s seconds." % (x,x) time.sleep(x) print "Process number %s finished!" % x q=Queue()

Python学习之路

爷,独闯天下 提交于 2019-12-23 02:23:17
Python学习之路 一、Python基础语法 Python关键字(保留字) False if break assert from lambda try True elif continue class global is with None else as except import not yield and del return finally in pass or def while for nonlocal raise 注释 Python中 单行注释用 # 开头 多行注释可用多个#或者用 ’ ’ ’ 和” ” ” 数字(Number)类型 Python中数字有四种类型: 整数(int)、布尔值(bool)、浮点数(float) 和 复数(complex) int(整数):通常被称为整数,是正或负整数,不带小数点 bool(布尔):True 和 False(通常情况下,True = 1,False = 0) float(浮点数):如1.66等 complex(复数):如2+2j、1.1+2.2j等 Print输出 print默认输出是换行的,如果要实现不换行需要在变量末尾加上end="" import模块 模块有三种----内置模块、开源模块(公开的第三方模块)、自定义模块 import引入math库 import math from-import<函数名> import

python之dic {字典}(重要指数*****)

廉价感情. 提交于 2019-12-23 01:59:28
1. 什么是字典 {'name': '汪峰', 'age': 18} '键':'值' 别的语言键值对数据 键: 必须是可哈希(不可变的数据类型),并且是唯一的 值: 任意 可以保存任意类型的数据 字典是无序的 python3.6版本以上,默认定义了顺序,python3.5以下是随机显示 不能进⾏切片⼯作. 它只能通过key来获取dict中的数据 字典是可变的 2. 字典能干什么 字典可以存储大量数据,字典比列表还要大 字典在查找值的时候很方便快速 字典能够将数据进行关联 有明确对应关系的时候推荐使用字典,字典一定要整明白,很重要 目前所学的字典是不能转换的 缺点 : 字典比较消耗内存 最常用的:字符串 列表 字典 3. 字典怎么用: 增、删、改、查 3.1 增 方法一 : 直接增 dic["键"] = "值" 例题 : dic['name'] = '汪峰' dic['age'] = 18 print(dic) 结果: {'name': '汪峰', 'age': 18} 方法二 : setdefault () 无则添加,有则不变 先去字典查看要添加的键存不存在 如果字典中存在就不添加,反之添加 dic.setdefault("键","值") 例题 : s1 = dic.setdefault('王菲') # 输出结果 # {'王菲': None} dic.setdefault('a',

Python学习_5_元组_字典

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-23 01:59:12
# tuple元祖# 元组被称为只读列表,即数据可以被查询,但不能被修改,所以,列表的切片操作同样适用于元组。# 元组写在小括号(())里,元素之间用逗号隔开。# 虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。# 构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:tup1 = () # 空元组tup2 = (20,) # 一个元素,需要在元素后添加逗号#作用:#对于一些数据我们不想被修改,可以使用元组;#另外,元组的意义还在于,元组可以在映射(和集合的成员)中当作键使用——而列表则不行;元组作为很多内建函数和方法的返回值存在。print(tup2)a = tuple()print(a)print(tup1)b = [1, 2, 3, 4]print(b[1:2])c = (1, 2, 3, 4)print(c[1:2])d = "j", "l"print(d[0:1]) # 字典# 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。# python对key进行哈希函数运算,根据计算的结果决定value的存储地址.# 所以字典具有两个特点:# 1.是无序存储的# 2.key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。# 字典(dictionary

Python开发【第三篇】:Python基本数据类型

◇◆丶佛笑我妖孽 提交于 2019-12-23 01:58:47
Python开发【第三篇】:Python基本数据类型 运算符 1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 基本数据类型 1、数字 int(整型)   在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647   在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807 class int(object): """ int(x=0) -> int or long int(x, base=10) -> int or long Convert a number or string to an integer, or return 0 if no arguments are given. If x is floating point, the conversion truncates towards zero. If x is outside the integer range, the function returns a long instead. If x is not a number or if base is given, then x must be a string or

Python开发【第三篇】:Python基本数据类型

若如初见. 提交于 2019-12-23 01:58:26
运算符 1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 基本数据类型 1、数字 int(整型)   在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647   在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807 1 class int(object): 2 """ 3 int(x=0) -> int or long 4 int(x, base=10) -> int or long 5 6 Convert a number or string to an integer, or return 0 if no arguments 7 are given. If x is floating point, the conversion truncates towards zero. 8 If x is outside the integer range, the function returns a long instead. 9 10 If x is not a number or if base is given, then x must be a string or 11

Python开发【第三篇】:Python基本数据类型

喜你入骨 提交于 2019-12-23 01:57:56
Python开发【第三篇】:Python基本数据类型 运算符 1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 基本数据类型 1、数字 int(整型)   在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647   在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807 int 1、数字 int(整型)   在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647   在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807 class int(object): """ int(x=0) -> int or long int(x, base=10) -> int or long Convert a number or string to an integer, or return 0 if no arguments are given. If x is floating point, the conversion

python的列表 元组 字典

人盡茶涼 提交于 2019-12-23 01:54:22
列表和元组都是序列,是数据元素的集合,数据元素可以是数值、字符串,布尔值、对象等。 一、列表:用方括号定义[] 1 空列表 names = [] 2 带值的列表 names = ["bill","mary","john"] 3 带值的列表,值可以是字符串、布尔值、数字、列表 values = ["bill",Ture,False,10,[1,2,3,4,5]] 4 输出列表 print(names) 5 循环输出列表中的每个值 for value in values: print(value) 列表的函数: list = [1,2,3,4] list = [1,2,3,4] list.append('abc') #在列表末尾添加新的对象 list.cmp(list1, list2) #比较两个列表的元素 list.remove(obj) #该方法没有返回值但是会移除列表中的某个值的第一个匹配项。 list.pop() #移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 del list1[2] #删除列表中的元素 list.count('1') #统计某个元素在列表中出现的次数 list.sort() #对原列表进行排序 列表的操作:通过索引获取序列的值。索引从0开始。与Java不同,索引可以是负数。 1 通过索引取列表的值 从左到右0到100;从右到左:-1到-100

Python编程知识点总结

旧巷老猫 提交于 2019-12-23 01:38:32
Python编程知识点总结 Python语法特点 注释规则 【概念】注释是指在程序代码中添加的标注性的文字。 1.单行注释 #注释内容 2.多行注释 代码缩进 【概念】代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序的逻辑结构。 编码规范 保留字与标识符 【概念】保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类、模块和其他对象的名称来使用。 变量 【常量】在程序运行过程中,值不能改变的量。 基本数据类型 【概念】数据类型就是数据的类型。 数字类型 1.整数 四种进制表示形式 2.浮点数 与数学中实数的概念一致,带有小数点及小数的数字 浮点数取值范围和小数精度都存在限制,但常规计算可忽略 取值范围数量级约-10 308 至10 308 ,精度数量级10 -16 3.复数 与数学中复数的概念一致 4.数值运算操作符 操作符是完成运算的一种符号体系 二元操作符有对应的增强赋值操作符 5.数值运算函数 实例: 输入一个超过5位的整数,输出“XXXX万”和“XXXXK”。 例如:输入:500000 输出:50万 500K 字符串类型 【概念】 字符串是连续的字符序列,可以是计算机所能表示的一切字符的集合。 转义字符是指使用“\”对一些特殊字符进行转义。 字符串处理函数 实例: 1.2017年1月、2月