python笔记
文章平均质量分 52
我家住在罗马
充实地度过每一天
展开
-
Python PEP8 代码规范常见问题及解决方法
PyCharm 写代码总是会出现波浪号,了解到 Python 的 PEP8 代码规范,所以将常见的 PEP8 代码规范问题和解决方法记录一下,养成良好的习惯,编写规范的代码!PEP 8: expected 2 blank lines,found 1解决方法:需要两条空白行,添加两个空白行即可,函数前后隔离需要两个空格!!!PEP 8: no newline at end of fi...原创 2020-03-17 21:54:41 · 564 阅读 · 0 评论 -
no module xxxx 问题的解决方法 以及安装tensorflow遇到的坑
1、pip install xxxx不管pip下载什么都是非常慢的一批,甚至还会timout,这个时候你要引用国内的镜像(豆瓣、清华)下载才可以!!!比如更新pip的时候你直接‘’‘python-mpipinstall--upgradepip’ (升级pip版本当前最新20.3)有的时候网不好是不成功的!要换成 :豆瓣镜像速度超快python -m pip insta...原创 2020-03-16 21:47:03 · 1429 阅读 · 0 评论 -
爬虫LOL王者信息----Jupyter Notebook
一,获取王者信息存入LOL.csvimport requests,reimport pandas as pdhead = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36 C原创 2017-11-18 14:17:20 · 723 阅读 · 0 评论 -
007讲函数与递归
一.对象,参数,模块1.①例子: def sort(a) :print('a')sort(1) ②.函数返回值:def sort(a,b)return(a+b) print(sort(a,b)) ③.对象:sort 参数:a 模块:整体调用函数2.形参与实参 ①关键字参数: sort(a = '小甲鱼',b = '神算子')②默认参数:原创 2017-08-03 23:06:10 · 173 阅读 · 0 评论 -
011讲一个程序的知识点
import randomimport numpy as npa = []c = 5d = 0while d b = [] for i in range(7): b.append(random.random()) a.append(b) d +=1a = np.array(a)a = a.reshape((5,7原创 2017-08-10 14:25:04 · 171 阅读 · 0 评论 -
010讲python :异常处理
一.对error的认识:Exception1.错误的解释①AssertionError断言(assert)语句的失败②IndexError值超过索引的范围③keyError 从字典中查找易个不存在的元素④nameError 访问一个不存在的变量⑤OSError 操作系统的异常(打开一个不存在的文件)⑥SytemError语法错误⑦TypeE原创 2017-08-05 22:09:55 · 174 阅读 · 0 评论 -
009讲文件
一.文件1.写代码是在内存里面,断电后就不会保存 ctrl+s 保存到磁盘.exe可执行文件 .avi .mp4视频 .jpg图片.txt文本文件 .ppt幻灯片文件2.打开文件①open(文件名)'r' 只读文件 'w'写入文件 'a'文件存在,在末尾追加写入'b' 二进制打开文件 't'文本模块打开 'f'可读写模块'u'原创 2017-08-03 23:10:42 · 198 阅读 · 0 评论 -
008讲字典与集合
一.字典 : 映射类型 {}1.创建字典:①a = dict((('A',65),('B',66))) a = {'A' : 65,'B' : 66}②a = dict(小甲鱼 = '苍老师') a = {'小甲鱼' : '苍老师'}2.访问字典:a = {'key' : 'value'}原创 2017-08-03 23:08:06 · 145 阅读 · 0 评论 -
006讲 琐碎的内置函数
一.列表中的内置函数①list.count(123) : 计算列表中123有多少个?②list.index(123,3,7) : 表示从第四个元素到第八个元素之间123有多少个?③list.reverse() : 先后顺序倒置④list.sort() :从小到大排序 list.sort(reverse = True) 从大到小排序原创 2017-08-03 23:05:33 · 200 阅读 · 0 评论 -
005讲Python列表
member = ['张晓峰','世界']一元素1.元素的种类:整型,浮点型,字符型,对象 member = [1,2.0,'小甲鱼',[1,2,3]]2.向列表中添加元素①member.append('小小神算子') member = ['张晓峰','世界','小小神算子']②member.extend(['大','小']) member = ['张晓峰','原创 2017-08-03 23:00:43 · 207 阅读 · 0 评论 -
004讲分支与循环
一.琐碎的知识点1.三元操作符small = x if x含义:if x2.else if == elif例子: if 条件 : elif 条件: else 条件:3. 断言 :assert 含义:置入检查点 if 真 : pass 假 : 程序自动崩溃并输出 AssertionErro 4.for 循环例原创 2017-08-03 22:54:19 · 245 阅读 · 0 评论 -
003讲改进游戏--Python深入语法与类型
一.语法1.条件分支--if 例子 if 条件:正确的操作.else 条件 :错误的操作.2.while 循环①while 条件 :ture②and 逻辑操作符,得出布尔类型的值.3.引入外援:随机数(random)import randomsecrect = random.randint原创 2017-08-03 22:41:20 · 162 阅读 · 0 评论 -
002讲游戏,变量,字符串
一.游戏1.BIF:Bulint-In Functions(内置函数68个)例子①print() 打印到屏幕 ②input() 用户输入2.缩进格式是python的灵魂3.Python 中没有if赋值语句:if c = 1:4.字符串拼接二.Python语句1.name = input("请输入你的名字:")原创 2017-08-03 22:36:46 · 213 阅读 · 0 评论 -
001讲python
1.方向操作系统-->WEB//3D动画-->企业应用//云计算(谷歌云)2.小甲鱼的视频(1)python3.3.2的所有常用语法(2)面向对象编程思维(3)运用模块进行编程(4)游戏编程(5)计算机仿真:真实世界建模未来预测3.python脚本语言(1)脚本语言:让开发者以编写出让电脑听命从事的程序(2)简单原则:以简原创 2017-08-03 22:34:36 · 245 阅读 · 0 评论 -
012讲else with easygui和模块
一.else 语句1.if () : else () :2.while () :①执行break,不执行elseif () : ②不执行break,执行elsebreak else : 3.try : except Error as reason: print(reason) ①执行except,不执行else el原创 2017-08-11 19:36:25 · 199 阅读 · 0 评论 -
013讲爬虫网站图片
一.知识点1.URL:protocol://hostname[:port] /path/[;parameters]①协议:http ,http , ftp , file, edzk②服务器域名 或IP地址 或端口号http默认端口号为0③资源具体地址, 如目录或文件名通用例子: import urllib.requesturl = (' 一个网站地原创 2017-08-13 08:14:40 · 218 阅读 · 0 评论 -
014讲模块time,timeit详解
一.time模块①time.sleep(secs):secs表示秒②time.altzone:输出格林威治偏移秒数,正数or负数③time.gmtime()// time.localtime() :返回当地时间的一个元组④time.perf_counter():返回系统运行时间⑤time.process_time():返回进程运行时间⑥time.tim原创 2017-08-14 11:28:36 · 292 阅读 · 0 评论