自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 15. 列表的基本操作

extend和append的区别list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中music_media = ['compact disc', '8-track tape', 'long playing record']new_media = ['DVD Audio disc', 'Super Audio CD']music_media.append(new_media)print music.

2021-05-13 02:28:58 275

原创 14. list列表

创建列表alist=[1,2,3,4,3,“stre”]print(alist)list()可以将任何可迭代的数据转化为列表a=list(“abcdedf”)print(a)range()创建整数列表a=list(range(3,15,2))print(a)b=list(range(15,3,-1))print(b)c=list(range(15,-30,-2))print©列表生成式a=[x for x in range(1,5)]print(a)b=[x2..

2021-05-11 02:02:25 157

原创 13. 数据类型

一、数据类型基本数据类型:int,bool,str高级数据类型:tuple,list,set,dict序列:str,tuple,list不可变类型:int,bool,str,tuple,set可变类型:list,dict# eval()用来计算在字符串中的有效python表达式,并返回一个对象print(eval("5+10"))a=10b=30print(eval("a+b"))...

2021-05-11 01:58:05 94

原创 12. 切片操作

切片应用于序列:字符串,列表,元祖pystr="python"a=pystr[:]print(a)a=pystr[2:]print(a)print("python"[:5]) #左闭右开print("python"[2:5:2])print("python"[-2:])print([1,2,3,4,5,6,7,8,9][-7:-3])print([1,2,3,4,5,6,7,8,9][::-1])print([1,2,3,4,5,6,7,8,9][::-2])...

2021-05-11 01:54:00 63

原创 11. break和continue

1.continue用于跳出本次循环,执行下次循环;在循环嵌套中,只针对最近一次循环。#单次循环:#打印1-9之间的奇数:for i in range(10): if i%2==0: continue print(i)#打印3遍1-9之间的奇数:for i in range(3): for i in range(1,10): if i%2==0: continue print(i)2.break用于退出循环体;在嵌套循环中,只针对最近一次循环。#剩余两个名字不打印

2021-05-07 01:27:27 57

原创 10.嵌套循环(分别用while循环和for循环输出九九乘法表)

方法一while循环:i=1while i <10: j=1 while j<=i: print("%d*%d=%d"%(i,j,i*j),end=" ") j+=1 print()i+=1方法二for循环:for i in range(10): for j in range(1,i+1): print("%d*%d=%d"%(i,j,i*j),end=" ") print()

2021-05-07 00:34:03 1372

原创 9. for循环

定义:for循环用于遍历一个集合,每次循环,会从集合中取得一个元素,并执行一次代码块,直到集合中所有的元素都获取,for循环才结束。for循环的语法格式如下:for 变量 in 可迭代对象:循环体语句方法一:names=["kay","alice","stacey","jack"]for name in names: print(name)方法二:for i in range(len(names)): print(names[i])...

2021-04-27 01:47:56 143

原创 8. while循环

#打印1-9#方法一count=0while count<=9: print(count) count+=1#打印1-9#方法二result=" "count=0while count<=9: result+=str(count)+" " count+=1print(result)#while,elseresult=""count=0while count<=9: result+=str(count)+" " count+=

2021-04-27 01:12:02 51

原创 7.多分支和三元条件运算符

多分支score=98if score>=90: print("优秀")elif score>=80: print("良好")elif score>=70: print("中等")elif score >=60: print("一般")else: print("差")三元条件运算符(又名三目运算符)表达式: A=Y if X else Z 如果X为真, 那么就执行A=Y, 如果X为假,那么就执行A=Z...

2021-04-27 00:49:13 97

原创 6.jupyter note的打开方式

在cmd终端进入文件位置的快捷方式:在要创建文件的位置导航栏输入cmd即可打开该位置终端;打开jupyter notebook的方式:在cmd窗口中,找到要创建文件的位置,输入jupyter notebook即可打开;

2021-04-26 00:50:15 195

原创 5. python是强类型的动态脚本语言

强类型:不允许不同类型相加,例如:5+‘hello’会报错。动态:不使用显示数据类型声明,且确定一个变量的类型是在给它赋值的时候。脚本语言:一般是解释性语言,运行代码只需要一个解释器,不需要编译器。...

2021-04-25 23:47:35 92

原创 4. 使用conda创建虚拟环境

查看已创建虚拟环境conda env list创建虚拟环境conda create -n my_test python=3.6激活虚拟环境activate my_test

2021-04-25 21:55:29 42

原创 3. python中main函数的使用

#hello_python.pyx=10print(x)def my_yasaka(): x="yasaka" print(x)if __name__=='__mian__': my_yasaka()#hello_pyhton2.pyimport hello_pythonhello_python.my_yasaka()执行以上代码,hello_python2.py的输出是:10yasaka原因分析:`import hello_python`"导致的,当我们导入一

2021-04-25 20:43:14 831

原创 2. Anaconda环境安装和pycharm环境安装

https://blog.csdn.net/h18208975507/article/details/99588826https://www.cnblogs.com/wxjnew/p/8024271.html

2020-08-02 15:05:36 88

原创 1. Anaconda下载地址和版本选择

lsb_release -a

2020-08-02 14:59:50 208

原创 Linux系统下运行.sh文件

1、在该文件路径下sh加上文件名字即可,sh datelog.sh2、在任意路径下,sh 加上文件路径及文件名称:sh /root/ datelog.sh

2020-08-02 14:57:04 106

原创 yolov3代码实现流程及报错分析

一、Yolov3代码实现步骤:运行./VOCdevkit/VOC2007/test.py前提:在annotations中放入训练集的xml文件作用:生成imagesets下的训练集,测试集,验证集等txt文件(里面包含的是xml的名称,不含后缀名)运行voc_annotation.py作用:生成包含训练集,测试集,验证集等的txt文件(里面包含路径和名称,4个坐标值,1个类别)运行kmeans.py作用:用kmeans聚类算法生成包含9对w,h的文件:model_data/yo

2020-06-29 01:33:17 597 1

原创 python冒泡排序中flag的使用详解

python冒泡排序中flag的使用详解``def bubble_sort(alist):for i in range(len(alist)-1):inOrder=False#此标志位是设置每次循环开始时,标志位都为false,(意味着每次循环开始都需要重新把标志位统一,然后进入循环,为了下面做判断用)在单次循环内部,如果有任何两个数交换了位置,标志位就变成了true,下次循环开始时,标志位需要重新定义为false(赋值及定义),这样的话,如果下次循环中没有需要交换的两个数,标志位不改变,依然是fa

2020-06-17 20:13:57 3443

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除