python学习
司一路
这个作者很懒,什么都没留下…
展开
-
Python学习路线
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 938587844 。谈到学习路线,入门是基础课。基本上,熟练掌握Python入门指南即可。其次,要想更进一步,需要熟读官方文档,掌握各种内置函数、标准库等知识。关于两者,英文不好的同学们可以关注圆方圆社区,里面的Python入门指南。关于Python的各种技巧,可以看《Effective Python:...原创 2019-02-15 21:58:36 · 225 阅读 · 0 评论 -
pycharm如何设置成中文
需要中文包的可以加入我们的Python交流群:7848.6745找管理员获取~1.Python执行程序形式python script.pypython -c “print()”python -i 执行后进入交互式2.虚拟环境配置:介绍python需要创建虚拟环境的原因3.4之前版本用virtualenv工具,3.4及以后版本可以用venv模块virtualenv myenv...原创 2019-03-21 17:46:39 · 62775 阅读 · 3 评论 -
python3浅拷贝与深拷贝的区别和理解
首先,我们知道Python3中,有6个标准的数据类型,他们又分为可变和不可变。不可变数据(3个):Number(数字)String(字符串)Tuple(元组)可变数据(3个):List(列表)Dictionary(字典)Set(集合)浅拷贝和深度拷贝 总结浅拷贝copy模块里面的copy方法实现对于 不可 变类型 Number String Tuple,浅复制仅仅...原创 2019-03-17 21:25:43 · 228 阅读 · 0 评论 -
10道python的常见题,你都能答对吗?
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。找工作是每个学习Python人员的目标,为了更好的找到工作,刷面试题是必不可少的,了解最新企业招聘试题,可以让你面试更加的顺利。小编整理了一些2018年最新的Python面试题,来测测你技术的掌握度吧。1、Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)答:赋值(...原创 2019-03-17 21:11:14 · 424 阅读 · 0 评论 -
python 在不同层级目录import 模块的方法
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。有一个文件夹 /home/a , 里面有个模块叫b.py , 我怎么把他import到程序里?1).import sys;sys.path.append("/home/a/")import b2).在目录里面增加__init__.py文件,里面可以写import时执...原创 2019-03-17 20:41:40 · 128 阅读 · 0 评论 -
is 和 == ,别再傻傻地分不清楚了
总结一下,is 是检查两个对象是否指向同一块内存空间,而 == 是检查他们的值是否相等。可以看出,is 是比 == 更严格的检查,is 返回True表明这两个对象指向同一块内存,值也一定相同。原创 2019-03-17 20:22:02 · 238 阅读 · 0 评论 -
python内置函数大全
最近一直在看python的document,打算重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Function罗列一下吧。原创 2019-03-11 21:57:12 · 183 阅读 · 0 评论 -
一些很容易搞错的python知识
这个答案的关键是,在 Python 中,**类变量在内部是作为字典处理的**。如果一个变量的名字没有在当前类的字典中发现,将搜索祖先类(比如父类)直到被引用的变量名被找到(如果这个被引用的变量名既没有在自己所在的类又没有在祖先类中找到,会引发一个 AttributeError 异常 )。原创 2019-03-14 18:48:29 · 96 阅读 · 0 评论 -
python 在不同层级目录import 模块的方法
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 938587844 。有一个文件夹 /home/a , 里面有个模块叫b.py , 我怎么把他import到程序里?1).import sys;sys.path.append("/home/a/")import b2).在目录里面增加__init__.py文件,里面可以写import时...原创 2019-02-13 20:35:34 · 188 阅读 · 0 评论 -
2018年 Python面试必看的10个问题及答案
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 938587844 。找工作是每个学习Python人员的目标,为了更好的找到工作,刷面试题是必不可少的,了解最新企业招聘试题,可以让你面试更加的顺利。小编整理了一些2018年最新的Python面试题,来测测你技术的掌握度吧。1、Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)答:赋值...原创 2019-02-13 20:33:34 · 108 阅读 · 1 评论 -
python面试题大全(二)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 938587844 。22.Python如何定义一个函数?定义函数的格式是: def functionName(arg):23.有没有一个工具可以帮助查找python的bug和进行静态的代码分析?pycheck pylint24.如何在一个function里面设置一个全局的变量?global2...原创 2019-02-13 20:32:43 · 95 阅读 · 0 评论 -
python面试题大全(一)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 938587844 。1. (1)python下多线程的限制以及多进程中传递参数的方式python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只能有一个线程使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫“并发”,不是“并行”。多进程...原创 2019-02-13 20:26:53 · 180 阅读 · 5 评论 -
Python经典面试题 之 is 和 == 的区别
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 938587844 。is 和 ==,到底有什么区别?问到 is 和 == 的区别时,很多同学往往都答不上来,搞不清两者什么时候返回一致,什么时候返回不一致。本文我们来看一下这两者的区别。我们先来看几个例子:a = "hello"b = "hello"print(a is b) # 输出 Tr...原创 2019-02-13 20:25:16 · 96 阅读 · 0 评论 -
python学习—几个简单小程序
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 938587844 。刚开始学Python,基础很重要,不要好高骛远,把基础打好才是最重要的。下面用几个简单的题目来巩固一下所学:输出1到100之间所有的偶数输出1到100之间所有的奇数输出1-2+3-4+…+99-100的和用户登录三次重试1、 输出1到100的偶数#!/usr/bin/...原创 2019-02-15 21:59:55 · 868 阅读 · 5 评论 -
Python入门:Anaconda和Pycharm的安装和配置
子曰:“工欲善其事,必先利其器。”学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对于我这样懒的小白,我喜欢装一些方便的软件来辅助我编写程序。在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我一般选择安装JDK+MyEclipse。...原创 2019-02-15 21:59:02 · 589 阅读 · 0 评论