随笔分类 -  python

摘要:最新版本直接pip install scrapy 会把其他支持的组件一起下载 #创建工程 scrapy startproject xxxPro #进入目录 cd xxxPro #指定起始链接,并创建一个子目录spiderName scrapy genspider spiderName www.xxx 阅读全文
posted @ 2022-06-28 20:56 17。 阅读(23) 评论(0) 推荐(0) 编辑
摘要:生成一个 n * m 的二维矩阵矩阵 ''' n = int(input()) m = int(input()) array = [[0 for _ in range(m)] for _ in range(n)] ''' 遍历打印字典中的键值对 ''' for key, value in dict_ 阅读全文
posted @ 2021-07-06 00:23 17。 阅读(75) 评论(0) 推荐(0) 编辑
摘要:#1.匿名函数 lambda x,y:x*y #同一行定义匿名函数 print(lambda x,y:x*y) a=lambda x,y:x*y #定义匿名函数并赋值给a print(a(2,3)) 执行结果 <function <lambda> at 0x00000266C4C51820> 6 # 阅读全文
posted @ 2020-11-14 21:53 17。 阅读(81) 评论(0) 推荐(0) 编辑
摘要:#1 global关键字 函数内部默认只能读取全局变量的值,若需要修改,则需要使用global关键字进行事先声明,否则在函数内修改全局变量会报英文出错. j=5 k=2 def sum1(): global j #声明j为全局变量 j=j+5 #全局变量+5 变成了新的局部变量 k=4 #定义了新的 阅读全文
posted @ 2020-11-14 16:27 17。 阅读(40) 评论(0) 推荐(0) 编辑
摘要:#参数的变化 ###1.位置参数 def test1(name,age): #带两个固定参数 print('姓名是:%s,年龄是%s' %(name,str(age))) test1('时欺',17) #调用函数时所传值必须与参数对应上 #执行结果: 姓名是:时欺,年龄是17 ###2.关键字参数 阅读全文
posted @ 2020-11-14 16:00 17。 阅读(80) 评论(0) 推荐(0) 编辑
摘要:#定义基本语法 #####test_function.py def 函数名([参数]): ''' 描述文档 ''' 函数体 [return 返回值] #####test_function.py def find_factor(nums): #带参数nums的求因数的自定义函数 ''' find_fa 阅读全文
posted @ 2020-11-13 19:07 17。 阅读(59) 评论(0) 推荐(0) 编辑
摘要:#1.字典元素增加 ##1.利用赋值给字典增加元素 d1={'wk':1,'ws':2,'zyf':3,'zzw':4} #定义字典变量 d1['god']=6 #字典变量新增'god':6 print(d1) #执行结果 {'wk': 1, 'ws': 2, 'zyf': 3, 'zzw': 4, 阅读全文
posted @ 2020-11-13 17:00 17。 阅读(113) 评论(0) 推荐(0) 编辑
摘要:#定义:可变的无序集合,以键值对为基本元素的可以存储各种数据类型的集合。 #1.字典的基本格式表示 d0={} #空字典 d1={'Tom':29} d2={1:'car',2:'bus'} print((len(d1)),len(d2)) #获取元素个数 #执行结果 1 2 #2.字典的键、值设置 阅读全文
posted @ 2020-11-13 16:32 17。 阅读(383) 评论(0) 推荐(0) 编辑
摘要:#1.建立元组 select1=('电信','通信','经济') list1=['This','is','1','个列表'] tuple1=('嵌套',select1,list1) #含元组和列表的元组 print(tuple1) #执行结果('嵌套', ('电信', '通信', '经济'), [' 阅读全文
posted @ 2020-11-13 16:06 17。 阅读(157) 评论(0) 推荐(0) 编辑
摘要:#与列表的区别 1.不能对元素进行变动,而列表允许 2.元组用小括号()表示,列表用中括号[]表示 #1.基本格式 1)基本定义和使用 () #空元组 shiqi1=() #定义空元组变量 len(shiqi1) #统计元素个数 为0 shiqi2=(1,7,'ws','森') #定义多元素多数据类 阅读全文
posted @ 2020-11-13 13:53 17。 阅读(186) 评论(0) 推荐(0) 编辑
摘要:#1.冒泡排序法 Num=[18,8,7,2,3,6,1,1] i=0 compare=0 #比较元素初始值 Num_len=len(Num) #获取列表长度 while i<Num_len: j=1 #循环控制变量 while j<Num_len-i: #循环一遍长度-1 if Num[j-1]> 阅读全文
posted @ 2020-11-13 13:31 17。 阅读(43) 评论(0) 推荐(0) 编辑
摘要:#列表(List)是python显著区别于其他语言的一种数据结构 列表/可变序列 testn=[1,2,3,4] //列表元素可以是不同的数据类型,也可以是列表 fruits= ['apple',5,'peach',2,'watermelon',15.5] fruits.append('pear') 阅读全文
posted @ 2020-11-12 19:52 17。 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1.变量值类型:字符串(Sting) 数字(Numeric) 列表(List) 元组(Tuple) 字典(Dictionary) 2.三引号允许一个字符串跨多行 3.字符串值修改 name='Three cool cat' print(name) new_name=name[:11]+'dogs' 阅读全文
posted @ 2020-11-12 17:35 17。 编辑

点击右上角即可分享
微信分享提示