- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 python中几个基础而又重要的知识点
1、列表解释(list comprehension)In[50]:A0 = dict(zip(('a','b','c','d','e'),(1,2,3,4,5)))A1 = range(10)A2 = [i for i in A1 if i in A0]A3 = [A0[s] for s in A0]A4 = [i for i in A1 if i in A3]A5 = {i...
2019-05-16 10:56:02 389
原创 TensorFlow中张量的约减(Reduce)方向
张量的Reduce方向 对于多维张量而言, 约减的方向是一个需要明确的问题。在TensorFlow中, 提供了很多关于约减的函数, 如tf.reduce_sum, tf.reduce_mean, tf.reduce_max, tf.reduce_min等函数, 它们的约减原理都是一样的,即从一大批数据中,不断减少数据量,直到找到满足要求的数据。下面以tf.reduce_sum()来...
2018-12-18 20:40:17 1197
原创 windows10 64位上安装pytorch
作者是在anaconda中虚拟环境中安装的1. 首先安装anaconda, 参考https://www.jianshu.com/p/eaee1fadc1e92. 添加镜像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config ...
2018-10-28 00:40:00 357
原创 python基础面试题
1、以下的代码的输出将是什么? 说出你的答案并解释?def extendList(val, list=[]): list.append(val) return list list1 = extendList(10)list2 = extendList(123,[])list3 = extendList('a') print "list1 = %s" % list
2017-12-12 22:03:05 477
转载 python 单下划线与双下划线定义变量的区别
Python 用下划线作为变量前缀和后缀指定特殊变量。_xxx 不能用'from module import *'导入__xxx__ 系统定义名字__xxx 类中的私有变量名核心风格:避免用下划线作为变量名的开始。因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始。一般来讲,变量名_x
2017-12-07 21:05:54 419
原创 谈谈python拷贝
Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。1、copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2、copy.deepcopy 深拷贝 拷贝对象及其子对象。对于简单的object,用shallow copy和deep copy没区别;复杂的 object, 如 list 中套着 list 的情况,shallo
2017-12-07 19:48:50 163
原创 windows下如何同时使用python2和python3
windows命令行下,如何自由的切换python2和python3呢?有些帖子告诉你,将python2目录下的python.exe文件改成python2.exe,pyhton3目录下的python.exe改成python3.exe。这样确实可以实现命令行下python2执行python2,python3执行python3,但这样就破坏了pip。
2017-09-28 21:24:09 575
原创 谈谈python中函数的参数
形参:定义函数时代表函数的形式参数实参:调用函数是传入的实际参数如:def func(x, y): # x,y形参 print(x, y)func(3, 4) # 3, 4 实参函数形参分为普通参数,默认参数和动态参数如:def func(x, y): # 普通参数 passdef func(x, y=10): # y=10是
2017-09-26 00:03:02 718
转载 eclipse + pydev 创建django项目
前提条件机器装好Python,并装好django插件。(http://blog.csdn.NET/lilongjiu/article/details/51405340)1. 下载eclise Version: Mars.2 Release (4.5.2)2. 下载pydev插件3. 将PyDev 5.0.0解压,然后加压出的features和plugins目录里的文件,复制粘贴到eclipse
2017-07-03 22:49:38 307
原创 python 创建django项目
首先安装python和django,并把python和django的安装路径添加到环境变量中,我的分别是D:\Python27和D:\Python27\Lib\site-packages\django\bin(django-admin.py文件的路径)1、创建django项目的命令django-admin.py startproject myfirstsite这样在myfirs
2017-07-03 21:47:26 299
原创 python解析XML文件(基础)
python可以用来解析xml文件#encoding=utf-8import os,sysimport xml.etree.ElementTree as ETfilename = os.path.join(sys.path[0],"test.xml")tree = ET.parse(filename) #tree已经是一个对象了,通过操作tree这个对象来操作xmlroot =
2017-07-02 20:15:07 837
转载 notepad++中配置Python编译命令
操作系统是windows7Python版本是2.7.11本操作无需任何notepad++的外部插件 print "hello world!" 1. 先写一段python程序并保存为.py文件,如很简单的 [python] view plaincopyprint "Hello world!
2017-07-02 10:13:52 442
《百面机器学习算法工程师带你去面试》_诸葛越等.pdf
2019-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人