python学习
阳光.
这个作者很懒,什么都没留下…
展开
-
python读文件如何不换行,以及python写文件后怎么换行
【代码】python读文件如何不换行,以及python写文件后怎么换行。原创 2022-09-05 18:52:04 · 1056 阅读 · 0 评论 -
numpy的使用1
调用import numpy as np与列表和普通数组的比较列表L =[i for i in range(10)]Loutput:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]L[5]="ML"Loutput:[0, 1, 2, 3, 4, 'ML', 6, 7, 8, 9]列表可以存储任何数据类型,但是代价是速度慢。数组数组只能存储指定类型,例如:arr= array.array('i',[i for i in range(10)])代表存10个int型的原创 2021-11-10 21:41:23 · 700 阅读 · 0 评论 -
Jupyter Notebook使用和基本python命令
魔法命令%run可以执行外部文件%timeit计算一行程序执行时间%%timeit计算多行程序执行时间%time更详细的时间列表L=[1,2,3]L[1:3]输出为2(不包括第一个和第三个元素)常用函数:L.append()可以添加元素...原创 2021-11-10 19:02:54 · 742 阅读 · 0 评论 -
python 选择排序
from randomList import randomListimport timeitiList = randomList(20)def selectionSort(iList): if len(iList) <= 1: return iList for i in range(0, len(iList)-1): if iList[i] != min(iList[i:]): minIndex = iList.inde原创 2021-09-15 13:39:29 · 74 阅读 · 0 评论 -
每日一道python的leetcode:冒泡排序
创建无序数列的程序randomList.py:import randomdef randomList(n): iList = [] for i in range(n): iList.append(random.randrange(1000)) return iListif __name__ == "__main__": iList = randomList(10) print(iList)主程序:from randomList imp原创 2021-09-14 19:56:24 · 90 阅读 · 0 评论 -
2021-09-14 if__name__ == ‘__main__‘的用法
if__name__ == 'main’的用法“name"是Python的内置变量,用来指代当前模块.说白了,就是你当前敲代码的这个.py文件.而"main"类似于c里面的main(),如果你想要调用一个模块,那么被调用的这个模块就要叫你"main”.比如我是一个模块,我叫小明,我想调用小刚,那么小刚在叫我的时候就得叫我"main".而如果小刚给自己敲了一段if__name__ == ‘main’,那么小刚在下面写的代码,只有在被小明调用时才会生效.话不多说,上代码:小明的:#xiaoming原创 2021-09-14 18:33:59 · 146 阅读 · 0 评论 -
2021-08-04 PYTHON基础——类和对象的代码格式
PYTHON基础——类和对象的代码格式定义一个类:在新版python中,定义类需要这样做:class Reverse(object):这个类的名称是Reverse,后面的都是标准格式,照着输入即可。注意,一般类的名称的第一个字母要大写。然后我们可以在这行代码下定义类的属性,方法。类的方法定义格式如下: def re(self, chars): if chars is None: return False else:原创 2021-08-04 07:06:57 · 81 阅读 · 0 评论