python
大羚羊
好好学习,天天向上
展开
-
Windows查看anaconda环境解释器路径
1. 在anaconda prompt中activate解释器所在的环境conda activate env_name2. 查找路径where python返回的output即为python.exe所在路径。这时可以在IDE中更改解释器路径为刚刚得到的路径。以Pycharm为例,File->Settings->Project->Project interp...原创 2019-10-18 19:56:52 · 19531 阅读 · 4 评论 -
转载: PyCharm远程运行调试代码
转载自https://zhuanlan.zhihu.com/p/38591832。本介绍了使用PyCharm进行远程debug的方法,实现本地写代码,远程服务器训练模型和调试代码的功能。为什么要用远程运行调试?有这么一个应用场景,你的代码需要在服务器端运行,因为运行环境安装的依赖库都在远端服务器上,而写代码的工作在本地的平台上更顺手。在此之前都是用Visual Studio Co...转载 2019-10-15 01:46:48 · 866 阅读 · 0 评论 -
在手机上运行Python--安卓linux终端Termux
今天突发奇想,想找一种在手机上运行Python的工具,于是发现了这个安卓端的linux终端--Termux,可以在手机上实现一个微型的linux终端。网上已经有不少教程了,我在这里做一下汇总:1. 安装Python以及常用的package(numpy, matplotlib, pandas...),以及在手机上运行jupyter notebook的方法:Termux超级终端折腾记2. ...原创 2018-11-08 23:10:13 · 4076 阅读 · 0 评论 -
python 常用函数总结(下)
由于篇幅限制,写得太长查找起来不方便,我把这个总结分成了上下两篇,上片的链接为python 常用函数总结(上)。Table of Contents1 用[None]初始化2 enumerate()函数3 collections.deque()类型1 用[None]初始化N = 4ans = [None] * Nprint(ans)打印出的结果是[null,nu...原创 2018-11-12 22:14:26 · 289 阅读 · 0 评论 -
Python 内置函数map() zip()的使用小技巧
文章转载自https://blog.csdn.net/qq_23141851/article/details/82501652在刷LeetCode题中遇到一个这样的题:Projection Area of 3D Shapes整个题目可以简化成这样一个模型:给一个N*N的二维的list,例如:grid = [[1,2,3,4],[5,6,7,8],[9,10,11,12...转载 2018-09-10 02:27:47 · 1375 阅读 · 0 评论 -
TypeError: 'str' object does not support item assignment
代码如下时会报告TypeError: 'str' object does not support item assignment:str = "My friend and i hang out together"str[14] = 'I'这种错误的原因是string(区别于list)是一种不可变的数据类型,应该用:str = str[:14] + 'I' + out_str[15...原创 2018-09-02 17:35:34 · 22817 阅读 · 0 评论 -
python常用的几个功能/模块
1 求list的子集import itertools# 有序print(list(itertools.permutations([1, 2, 3, 4], 2)))# [(1, 2), (1, 3), (1, 4), (2, 1), (2, 3), (2, 4), (3, 1), (3, 2), (3, 4), (4, 1), (4, 2), (4, 3)]# 无序print(...原创 2018-08-10 16:54:56 · 951 阅读 · 2 评论 -
拼多多8/5笔试题(python)
第一题把给定的字符串(长度为4的倍数)转着圈的顺时针输出成一个正方形。中间的部分用空格填充。如输入:abcdefghijklmnop会得到:abcdep fo gn hmlkjiimport sysstr = sys.stdin.readline().strip()# str = 'abcdefghijklmnop'n = len(str...原创 2018-08-05 21:29:23 · 1054 阅读 · 0 评论 -
NameError: name 'XX' is not defined
举个例子来说明这个问题在一个函数中,def function2(self): for i in range(m): for j in range(n):m和n都是前面函数的变量,这里没有重新对他们进行定义,就会出现标题所示的问题,NameError: name 'm' is not defined解决的办法是,在m和n第一次出现的的地方(比如在上...原创 2018-07-28 08:43:51 · 109065 阅读 · 14 评论 -
拼多多2018校招编程题汇总:Python解答
题目来自拼多多秋招,见牛客https://www.nowcoder.com/test/10628824/summary。以下给出的是运行正确率百分之百的代码以及相应的试题。第一题在商城的某个位置有一个商品列表,该列表是由L1、L2两个子列表拼接而成。当用户浏览并翻页时,需要从列表L1、L2中获取商品进行展示。展示规则如下:1. 用户可以进行多次翻页,用offset表示用户在之前页面已...原创 2018-08-04 20:12:57 · 1314 阅读 · 0 评论 -
python 判断字符串的内容是不是数字
python中有一个自带的函数isdigit,可以返回某字符串是不是数字。如果是数字,返回True;反之,返回False。str1 = '1'print(str1.isdigit())str2 = '1.1'print(str2.isdigit())str3 = '-1'print(str3.isdigit())str4 = 'a'print(str4.isdigit())...原创 2018-07-30 18:13:50 · 123372 阅读 · 5 评论 -
ImportError: No module named 'xlrd'
在用pandas处理Excel文件的时候,import pandas as pddf = pd.read_excel('excelname.xlsx') # 读取数据如上所示读入数据后可能会出现这样的错误提示:ImportError: No module named 'xlrd'其原因是,我们需要单独安装一个xlrd模块才能支持对Excel的处理。在anaconda中安...原创 2018-07-25 11:28:03 · 5813 阅读 · 0 评论 -
conda 使用清华大学开源软件镜像
文章转载自https://blog.csdn.net/u010570551/article/details/54291507。conda 使用清华大学开源软件镜像Anaconda的安装步骤不在本文的讨论中,我们主要是学习一下如何配置conda的镜像,以及一些问题的解决过程配置镜像在conda安装好之后,默认的镜像是官方的,由于官网的镜像在境外,我们使用国内的镜像能够加快访问的速...转载 2018-07-25 10:23:57 · 6933 阅读 · 1 评论 -
剑指offer:Python代码(持续更新)
题目的罗列顺序依据的是牛客网上的题库:https://www.nowcoder.com/ta/coding-interviews。代码是我刷题时的答案,均已在牛客网上运行通过。目录1. 数组:二维数组中的查找2. 字符串:替换空格3. 从头到尾打印链表4 重建二叉树5 用两个栈实现队列6 旋转数组的最小数字7 斐波那契数列8 跳台阶1. 数组:二维数组中...原创 2018-06-19 22:19:41 · 325 阅读 · 0 评论 -
Python基础学习-Python中最常见括号()、[]、{}的区别
本文转载自http://www.cnblogs.com/xuxiaolu/p/4726064.htmlPython中最常见括号的区别在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。1 Python中的小括号()代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起...转载 2018-06-19 21:43:22 · 1195 阅读 · 0 评论 -
matplotlib常用函数
import matplotlib.pyplot as plt1、散点图scatterplt.scatter(X, Y, s=75, c=T, alpha=.5)其中X,Y分别为横纵坐标;s为点的大小(optional);c为颜色设置(optional);alpha为透明度设置(optional),是一个小于等于1的值2、图片附加信息1)设置坐标轴范围plt.xlim...原创 2018-06-26 16:45:42 · 1085 阅读 · 0 评论 -
numpy常用函数
import numpy as np1. 生成等差数列arrangea = np.arrange(0, 100, 10) # 0为起始值,100为终止值,10为差值a = numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)# 在指定的间隔内返回均匀间隔的数字。2 生成全0...原创 2018-06-26 16:21:12 · 340 阅读 · 0 评论 -
python 常用函数总结(上)
由于篇幅限制,写得太长查找起来不方便,所以我又写了一篇python 常用函数总结(下)。目录1 返回长度1.1 返回数组/list的长度(x为该数组/list)1.2 返回二维数组的大小(x为该二维数组)2 python的类(class)3 字符串操作3.1 拆分字符串(str为该字符串)3.2 合并字符串3.3 去掉字符串两端的指定字符(str为该字符串)...原创 2018-06-18 19:32:07 · 650 阅读 · 0 评论