-
日期:2022-02-25 12:42:29
点击:59
内容简介:Python中的垃圾回收算法是采用引用计数, 当一个对象的引用计数为0时, Python的垃圾回收机制就会将对象回收 a = "larry"b = a larry这个字符串对象, 在第一行被贴了a标签后, 引用计数为1, 之后在第二行, 由贴上了b标签, 此时, 该字符串对象的引用计数为 a = "...
-
日期:2022-02-25 12:42:28
点击:59
内容简介:代码1: #!/usr/bin/pythonimport numpy as nparr1 = np.arange(10)print(arr1)slice_data = arr1[3:5]print(slice_data)slice_data[0] = 123print(slice_data)print(arr1) 类似的代码之前应用过,简单看了一下numpy中的数组切片。 程序的执行结果如下: In...
-
日期:2022-02-25 12:42:28
点击:59
内容简介:回文 利用python 自带的翻转 函数 reversed() def is_plalindrome(string): return string == ''.join(list(reversed(string)))` 自己实现 def is_plalindrome(string): string = list(string) length = len(string) left = 0 right = length - 1 while left...
-
日期:2022-02-25 12:42:27
点击:59
内容简介:前言 Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。 Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。 然而最近在使用matp...
-
日期:2022-02-25 12:42:26
点击:59
内容简介:测试目录 项目的整体结构可以参考“软件目录开发规范”,这里单说测试目录。一般都是在项目里单独创建一个测试目录,目录名就是“tests”。 关于目录的位置,一种建议是,在项目名(假设项目名是Foo)的一级子目录下创建二级子目录 “Foo/foo/tests” 。但是...
-
日期:2022-02-25 12:42:25
点击:59
内容简介:Python中list的倒序索引和切片是非常常见和方便的操作,但由于是倒序,有时候也不太好理解或者容易搞混。 nums = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(nums[-1])9 print(nums[-2:])[8, 9] print(nums[:-3])[0, 1, 2, 3, 4, 5, 6] 例如,给定一个数组nums。...
-
日期:2022-02-25 12:42:24
点击:59
内容简介:如下所示: def Family_feature(df): df['Fam_Size'] =df['SibSp']+df['Parch'] df['Fam_Size'].loc[df['Fam_Size'] == 0] = 1 df['Fam_Size'].loc[(df['Fam_Size'] 1) (df['Fam_Size'] = 3)] = 2# df['Fam_Size'].loc[df['Fam_Size'] == 2] = 2# df['Fam_Si...
-
日期:2022-02-25 12:42:24
点击:59
内容简介:代码如下: a=[]for i in range(3): a.append([]) for j in range(3): a[i].append(int(input('输入整数:\n')))print(a) 结果如下: 输入整数:1输入整数:2输入整数:3输入整数:4输入整数:5输入整数:6输入整数:7输入整数:8输入整数:9[[1, 2, 3], [4,...
-
日期:2022-02-25 12:42:24
点击:59
内容简介:sorted函数 sorted(iterable,key,reverse) iterable 待排序的可迭代对象 key 对应的是个函数, 该函数用来决定选取用哪些值来进行排序 reverse 反转排序 对key排序 d: dict = {"p": 59, "o": 9, "s": 5, "a": 20, "z": 18}li: list = sorted(d.keys())print(l...
-
日期:2022-02-25 12:42:23
点击:59
内容简介:关于并发、并行、同步阻塞、异步非阻塞、线程、进程、协程等这些概念,单纯通过文字恐怕很难有比较深刻的理解,本文就通过代码一步步实现这些并发和异步编程,并进行比较。解释器方面本文选择python3,毕竟python3才是python的未来,并且python3用原生的库实...