关于标识符的几点注意项: 1.标识符的第一个字符必须是字母或者下划线。 2.确定了第一个字符后,其余部分由字母、数字和下划线组成。 3.标识符区分大小写,如 p 和 P 所指向的对象不同。 4.以单个下划线开头的变量或方法 _temp ,表示不能够直接访问的类属性,需要通过类提供的接口(函数)进行访 ...
分类:
编程语言 时间:
2020-02-04 10:55:28
阅读次数:
95
Python程序中的线程操作 线程队列 [TOC] 一、线程队列 queue队列:使用 ,用法与进程Queue一样 queue is especially useful in threaded programming when information must be exchanged safely ...
分类:
编程语言 时间:
2020-02-04 10:35:27
阅读次数:
100
元组常用方法 不可变 tu =('a','b','c','d') tu1 =1,2 tu.count('a') #计数 tu.count('m') tu.index('d') #默认从整个元祖里面,搜索元素的索引 tu.index('d',1,4) #也可已指定范围,[1,4],左闭右开 #tu.i ...
分类:
其他好文 时间:
2020-02-02 23:24:44
阅读次数:
86
我们首先要知道什么是可迭代的对象(可以用for循环的对象)Iterable: 一类:list,tuple,dict,set,str 二类:generator,包含生成器和带yield的generatoe function 而生成器不但可以作用于for,还可以被next()函数不断调用并返回下一个值, ...
分类:
编程语言 时间:
2020-02-02 11:51:03
阅读次数:
76
'''值传递:传递的不可变类型string、tuple、number是不可变的'''def func1(num): print(id(num)) num = 10 print(id(num))temp = 20print(id(temp))func1(temp) #num = tempprint(t ...
分类:
编程语言 时间:
2020-01-30 17:16:21
阅读次数:
84
步骤: 编写简易pygame精灵游戏(只实现键盘上下左右控制) 解决opencv手势识别核心问题 上述2部分对接上 pygame部分我们只加载个背景,然后里面放1只乌龟精灵,用键盘的上下左右键来控制,直接给出代码: 乌龟精灵代码(DemoSpirit.py): import pygame class ...
分类:
其他好文 时间:
2020-01-30 14:30:36
阅读次数:
127
?大神请绕路而走,本文适合入门小白 声明:本文取自廖雪峰编程,小编已学习,如果你读完有不懂地方或者本文在哪有出入侵权,可联系微信号18926447914处理 Python基础 Python_数据类型和变量 Python_字符串和编码 Python_使用list和tuple Python_条件判断和循 ...
分类:
编程语言 时间:
2020-01-28 12:34:55
阅读次数:
185
Python中的collections模块 Python中内置了4种数据类型,包括:list,tuple,set,dict,这些数据类型都有其各自的特点,但是这些特点(比如dict无序)在一定程度上对数据类型的使用产生了约束,在某些使用场景下效率会比较低,比如有时候我们可能需要维护一个有序的字典等情 ...
分类:
编程语言 时间:
2020-01-26 23:52:07
阅读次数:
91
函数返回值返回值数=0:返回None返回值数=1:返回object返回值数>1:返回tuple参数位置参数调用(按照位置一一对应形参)关键字调用(与形参顺序无关,调用时按照形参名一一赋值(x=2)),形参名赋值必须写在参数表最后默认参数:函数定义的时候已经在参数表内将形参赋值,函数调用时不写这个默认 ...
分类:
其他好文 时间:
2020-01-26 22:32:04
阅读次数:
106
Python中的list和tuple两种类型采用了顺序表的实现技术,具有前面讨论的顺序表的所有性质。 tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方面,则与list的性质类似。 list的基本实现技术 Python标准类型list就是一种元素个数可变的线性表,可 ...
分类:
编程语言 时间:
2020-01-25 19:27:01
阅读次数:
80