摘要: lt = [1, 2, 3, 4, 5] #列表取值与切片 #切片规则与字符串相同 print(lt[0])#1 print(lt[-1])#5 print(lt[1:3])#[2, 3] print(len(lt))#列表长度5 # 修改元素 lt[0] = 100 print(lt)#[100, 2, 3, 4, 5] # 追加元素,将传递的元素作为一个整体(一个元素)追加到列表尾部 ... 阅读全文
posted @ 2018-12-17 22:44 青春叛逆者 阅读(146) 评论(0) 推荐(0) 编辑
摘要: # s1 = 'hello' # s2 = 'world' # # 可以使用'+'将字符串拼接在一起 # s3 = s1 + s2 # print(s3)#helloworld # '*'可以重复前面的字符串若干次 # s4 = 'abc' * 3 # print(s4)#连续打印abc三次不换行abcabcabc # len函数统计字符串长度 # print(len(s1))#5 # # ... 阅读全文
posted @ 2018-12-17 22:29 青春叛逆者 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 转换为整数 # a = int(3.14)#3 # print(a) # # 参数1:需要转换的数据 # # base:数据的进制类型,默认为十进制 # a = int('123', base=8)#83 # print(a) # a = int('abc', base=16)#2748 # print(a) # 浮点 a = float(250)#250.0 print(a) # 字符串... 阅读全文
posted @ 2018-12-17 21:49 青春叛逆者 阅读(168) 评论(0) 推荐(0) 编辑
摘要: import requests print(requests.get('http://pic1.win4000.com/wallpaper/2018-03-20/5ab0bf15b4681.jpg').content)#抓取图片把text换成content with open('004.jpg','wb')as f:#w+ :检测文件不存在,自动创建,encoding解码 f.write... 阅读全文
posted @ 2018-12-17 20:18 青春叛逆者 阅读(195) 评论(0) 推荐(0) 编辑
摘要: import urllib.request url='http://pic1.win4000.com/wallpaper/2017-11-07/5a017d438ae32.jpg' # 第一种方式 response = urllib.request.urlopen(url) with open('11.jpg', 'wb') as fp: fp.write(response.read... 阅读全文
posted @ 2018-12-17 20:06 青春叛逆者 阅读(622) 评论(0) 推荐(0) 编辑
摘要: import requests # socket-->http-->requests response=requests.get('https://tieba.baidu.com/f?kw=%E6%B5%81%E6%B5%AA%E6%B1%89') print(response.text) with open('12.html','w+',encoding='utf8')as f: f.... 阅读全文
posted @ 2018-12-17 15:10 青春叛逆者 阅读(211) 评论(0) 推荐(0) 编辑
摘要: # 列表 lt = [1, 2, 'hello', 3.14, True] print(lt, type(lt)) # 通过下标获取元素,有越界问题 print(lt[1])#下标是从零开始的,下标为一,取出列表里面第二个元素 # 元组 tp = (1, 2, [3, 4, 5]) print(tp, type(tp)) # 也是通过下标进行访问 print(tp[2]) print(tp[2... 阅读全文
posted @ 2018-12-17 13:57 青春叛逆者 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 单引号和双引号无区别 阅读全文
posted @ 2018-12-17 13:44 青春叛逆者 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: # 整型 a = 250 print(a, type(a)) # 浮点 b = 3.14 print(b, type(b)) # 科学计数法 c = 3.1415926e-3 print(c, type(c)) # 复数:了解 d = 2 + 3j print(d, type(d)) # 布尔 a = True b = False print(a, type(a)) pri... 阅读全文
posted @ 2018-12-17 13:30 青春叛逆者 阅读(296) 评论(0) 推荐(0) 编辑
摘要: a = 10 b = 20 # 输出:可以一次打印多个数据 # sep:多个数据的分割内容 # end:结束时的内容,默认是'\n',表示换行 print(a,b) print(a, b, sep=',', end='') 阅读全文
posted @ 2018-12-17 13:26 青春叛逆者 阅读(221) 评论(0) 推荐(0) 编辑
摘要: #定义变量#单一赋值a=10print(a)#10#统一赋值b=c=d=20print(b,c,d)#20 20 20#对称赋值e,f=30,40print(e,f)# 30 40# 删除变量del aprint(a)# 此处会报NameError错 阅读全文
posted @ 2018-12-17 13:16 青春叛逆者 阅读(190) 评论(0) 推荐(0) 编辑
摘要: python 里面有些单词是不能用来命名的,这些单词在 python里面具有特出的含义,那怎么知道是哪些词呢,今天教大家一个方法: 阅读全文
posted @ 2018-12-17 13:09 青春叛逆者 阅读(137) 评论(0) 推荐(0) 编辑