Mac OS搭建Python开发环境 Mac OS搭建Python开发环境

原 Mac OS搭建Python开发环境 ...
分类: 其他 发布时间: 09-14 23:42 阅读次数: 0

Mac下Jupyter Mac下Jupyter(即IPython-notebook)的搭建及使用

原 Mac下Jupyter(即IPython-notebook)的搭建及使用 ...
分类: 其他 发布时间: 09-14 23:42 阅读次数: 0

【python】序列操作,以及__getitem__

#模式[start:end:step] """ 其中,第一个数字start表示切片开始位置,默认为0; 第二个数字end表示切片截止(但不包含)位置(默认为列表长度); 第三个数字step表示切片的步长(默认为1)。 当start为0时可以省略,当end为列表长度时可以省略, 当step为1时可以省略,并且省略步长时可以同时省略最后一个冒号。 另外,...
分类: 其他 发布时间: 09-14 23:42 阅读次数: 0

【python】bisect处理序列,排序以及查找

import bisect from collections import deque #用来处理已排序的序列,用来维持已排序的序列, 升序 #二分查找 inter_list = deque() bisect.insort(inter_list, 3) bisect.insort(inter_list, 2) bisect.insort(inter_list, 5) bisect.insort(...
分类: 其他 发布时间: 09-14 23:41 阅读次数: 0

【python】array、deque和list

#性能会更好 # array, deque # 数组 import array #array和list的一个重要区别, array只能存放指定的数据类型 my_array = array.array("i") my_array.append(1) my_array.append("abc") ...
分类: 其他 发布时间: 09-14 23:41 阅读次数: 0

【python】列表推导式

#用简介的方式去遍历可迭代对象生成需要格式的列表 int_list = [1,2,3,4,5] qu_list = [item * item for item in int_list] print (type(qu_list)) int_list = [1,2,-3,4,5] qu_list = [item if item > 0 else abs(item) for item in i...
分类: 其他 发布时间: 09-14 23:41 阅读次数: 0

【python】dict的常用方法

d = { 'b1': {"company": "a1"}, "b2": {"company": "k2"} } d.clear() print(d) # {} # copy,返回浅拷贝 new_d = d.copy() new_d['b1']['company'] = 'f1' print(d) print(new_d) ======================...
分类: 其他 发布时间: 09-14 23:41 阅读次数: 0

【python】dict的子类

#不建议继承list和dict class Mydict(dict): def __setitem__(self, key, value): super().__setitem__(key, value*2) my_dict = Mydict(one=1) print(my_dict) #{'one': 1} 继承原声C语言实现的dict会不生效 my...
分类: 其他 发布时间: 09-14 23:40 阅读次数: 0

【python】set和frozenset

#set 集合 fronzenset (不可变集合) 无序, 不重复, 传入一个可迭代的对象 # s = set('abcdee') # s = set(['a','b','c','d','e']) s = {'a','b', 'c'} # s = frozenset("abcde") #frozenset 可以作为dict的key,不可变,不能使用add或其他添加方法 # print(s) #...
分类: 其他 发布时间: 09-14 23:40 阅读次数: 0

【python】dict和set的实现原理和性能

from random import randint def load_list_data(total_nums, target_nums): """ 从文件中读取数据,以list的方式返回 :param total_nums: 读取的数量 :param target_nums: 需要查询的数据的数量 """ all_data = [] ...
分类: 其他 发布时间: 09-14 23:40 阅读次数: 0

【python】使用装饰器,斐波那契数列,走楼梯问题

图1.jpg 因为每次只能走1,2,3阶,所以,当一共5级台阶时,可以看成在走了4阶基础上再跨1阶 + 走了3阶基础上再跨2阶 + 走了2阶基础上再跨3阶。 因此,对于n阶台阶,可以看成走了n-1阶基础上再跨1阶 + 走了n-2阶基础上再跨2阶 + 走了n-3阶基础上再跨3阶。 即:f(n): f(n-1) + f(n-2) + f(n-3) def memo(fu...
分类: 其他 发布时间: 09-14 23:40 阅读次数: 0

【python】为被装饰的函数保存元数据

from functools import update_wrapper, wraps def my_decorator(func): @wraps(func) def wrap(*args, **kwargs): '''某功能包裹函数''' # 此处实现某种功能 # ... return func(*args...
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

【python】定义带参数的装饰器

import inspect def type_assert(*ty_args, **ty_kwargs): def decorator(func): # A... func_sig = inspect.signature(func) bind_type = func_sig.bind_partial(*ty_args, **ty_kwar...
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Git自学之路(三)- Git打标签

像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Java Random 随机数

转载请注明来源: http://blog.csdn.net/kjunchen/article/details/52081407 Java Random 随机数实际开发中产生随机数的使用很常见,因此在程序中产生随机数的操作很重要。在Java中主要提供了两种方法产生随机数,分别是调用Math类的random()方法和Random类提供的产生各种数据类型的随机数的方法。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Android 开发关于Button或TextView控件英文字符全部显示大小写问题

Android 开发关于Button或TextView控件英文字符全部显示大小写问题在较新的 sdk 版本中,开发中我们会看到按钮的英文显示全为大写的。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Git自学之路(四)- git branch 分支

Git 处理分支的方式可谓是难以置信的轻量,创建新分支这一操作几乎能在瞬间完成,并且在不同分支之间的切换操作也是一样便捷。 与许多其它版本控制系统不同,Git 鼓励在工作流程中频繁地使用分支与合并,哪怕一天之内进行许多次。 理解和精通这一特性,你便会意识到 Git 是如此的强大而又独特,并且从此真正改变你的开发方式。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Android USB 主机(Host)和配件(Accessory)

Android 支持多种 USB 外设和 Android USB 配件(硬件实现 Android 配件协议),通过两种模式: USB 配件和 USB 主机。在 USB 配件模式中,外部 USB 硬件担当 USB 主机。在 USB 主机模式中,Android 设备担当主机。这样的设备包括数码相机、键盘、鼠标和游戏控制器等。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

指针基础概念

指针基础概念指针是 C 语言的精华,正确灵活地运用,可使程序简洁、紧凑、高效。 指针是什么“指针”即地址,一个变量的地址称为该变量的“指针”。 如果有一个变量专门用来存放另一变量的地址(即指针),则称它为“指针变量”。
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0

Android error: "Apostrophe not preceded by \"错误解决办法

Android error: “Apostrophe not preceded by \”错误解决办法android开发中,在资源文件 values 文件中报特殊字符没有被转义的错误
分类: 其他 发布时间: 09-14 23:39 阅读次数: 0