随笔分类 -  python学习

摘要:zip zip函数接受任意多个(包括0个和1个)序列作为参数,合并后返回一个tuple列表 zip中的运算 lambda fun = lambda x,y : x+y, 冒号前的x,y为自变量,冒号后x+y为具体运算。 map map是把函数和参数绑定在一起 阅读全文
posted @ 2019-09-02 15:58 funnything 阅读(137) 评论(0) 推荐(0)
摘要:try: file=open('eeee.txt','r+') except Exception as e: print(e) response = input('do you want to create a new file:') if response=='y': file=open('eeee.txt','w') else: pass else: file.write('ssss') fi 阅读全文
posted @ 2019-09-02 15:38 funnything 阅读(175) 评论(0) 推荐(0)
摘要:函数声明只需要在需要默认参数的地方用 =号给定即可, 但是要注意所有的默认参数都不能出现在非默认参数的前面。 进阶 1、自调用 如果想要在执行脚本的时候执行一些代码,比如单元测试,可以在脚本最后加上单元测试 代码,但是该脚本作为一个模块对外提供功能的时候单元测试代码也会执行,这些往往我们不想要的,我 阅读全文
posted @ 2019-09-02 15:24 funnything 阅读(345) 评论(0) 推荐(1)
摘要:1、def 后加self,在类里面的参数,会被传递下来。 2、注意定义自变量cal等于Calculator要加括号“()” ,cal=Calculator()否则运行下面函数的时候会出现错误,导致无法调用。 class类init功能 阅读全文
posted @ 2019-09-02 14:57 funnything 阅读(169) 评论(0) 推荐(0)
摘要:安装pytorch 今天安装pytorch,进入官网进行安装,选择适合自己的pytorch版本,复制最后一行代码到终端进行安装,具体如下: 显示错误 显示安装torch和torchvision都成功了,但是import torch时出错,具体错误如下: 解决办法 首先需要安装homebrew,然后在 阅读全文
posted @ 2019-06-13 11:45 funnything 阅读(1743) 评论(0) 推荐(0)
摘要:在深度学习中,图形的绘制和数据的可视化非常重要。Matplotlib是用于绘制图形的库,使用Matplotlib可以轻松地绘制图形和实现数据的可视化。 1、绘制简单图形 图形如下 2、pyplot的功能 图形如下 3、显示图像 显示如图: 阅读全文
posted @ 2019-06-12 17:14 funnything 阅读(154) 评论(0) 推荐(0)
摘要:在深度学习的过程中经常会涉及到矩阵和数组的计算,用numpy会便捷很多,这里就简单介绍一些在深度学习中会用到的一些。(建议看一下莫烦python的教学视频) 1、导入numpy Python 中使用 import语句来导入库。这里的 import numpy as np,直译的话就是“将 numpy 阅读全文
posted @ 2019-06-12 16:17 funnything 阅读(234) 评论(0) 推荐(0)
摘要:原因 用python编写了一个工程,但在第一次运行后,发现工程根目录下生成了一个__pycache__文件夹,发现文件夹里面是和py文件同名的各种以 .cpython-35.pyc结尾的文件。 模块的调用 Python中导入模块时,实际上会把被导入的模块执行一遍,如下:先看被调用的模块test.py 阅读全文
posted @ 2019-06-12 15:18 funnything 阅读(2089) 评论(0) 推荐(1)