python练习生|python与pycharm的下载与搭建
- 一.python的下载方式与环境搭建
- 1.下载方式
- 2. Windows 系统下载 python
- 3.pip 模块安装
- 1) 关于 pip
- 2)换源安装
- 二.Python的第⼀行代码
- 1.第一行代码
- 1)python之禅
- 2)什么是python之禅?
- 三.Pycharm的安装
- 1.下载方式
- 2.安装方式
- 3.新建文件
- 4.简单diy配制
- 1)diy大杂烩
通过上一篇文章的讲解,我们对计算机有了一定的认识。
那么接下来,我们将敲下第一行代码作为我们入门python的一个象征。
但是呢,在敲之前我们得先下载 python 以及他的好“基友”pycharm。
激动的心,颤抖的手,想敲代码有木有!
一.python的下载方式与环境搭建
1.下载方式
- python下载方式链接
当你点击链接进入页面之后会看到如下页面,然后将光标放到Downloads 上,你会发现有一个列表
不同的系统选择不同的下载方式
唉呀妈呀,真贴心 b( ̄▽ ̄)d
因为条件限制,这里Windows 系统举例
2. Windows 系统下载 python
Downloads——点击Windows——选择版本
左边的Stable Releases 表示 稳定版本的发行
右边的Pre-releases 表示预发行
友好食用条件下,我们选择左边的稳定版本 😉
以截图为例,我们了解一下这个版本这么多下载方式都是什么
- Download Windows help file
Windows帮助文件
- 64位
- Download Windows x86-64 embeddable zip file
Windows x86-64可嵌入zip文件 - Download Windows x86-64 executable installer
Windows x86-64可执行安装程序 - Download Windows x86-64 web-based installer
Windows x86-64基于Web的安装程序
- 32位
- Download Windows x86 embeddable zip file
Windows x86可嵌入zip文件 - Download Windows x86 executable installer
Windows x86可执行安装程序 - Download Windows x86 web-based installer
Windows x86基于Web的安装程序
embeddable zip file 压缩包形式
executable installer 是可执行文件(*.exe)方式安装
web-based installer 是需要通过联网完成安装
友情提醒:
- 1.在下载之前,要查看一下自己的系统是32位还是64位,然后下载对应版本
查看方式如下: |
右键点击
选择属性——点击
可以看到你的系统类型
- 2.个人推荐3.6及以上的版本比较友好
- 3.个人建议不要选择在线安装,只是为了避免网络不稳定
**ps:**有人可能会说,我还看到有2.几的版本呢,2.几的版本是因为这是开发过程的必然迭代,然而,随着python版本的开发,咱们的攻城狮们已经不再对2.几的版本进行维护了。
但是因为早期开发需要,不可避免的有些软件使用这些版本进行开发的,为了稳妥,咱们攻城狮们就没有把他们下架。
咱们以3.6.5举例
推荐自定义模式
全部默认——下一关
一顿盘之后
敲重点
不要以为它说安装成功了你就万事大吉了
你得验证一下
怎么验证呢?
得用上咱的老朋友 cmd 呀
win+r 输入 cmd
我们已经做好了安装的第一步
3.pip 模块安装
1) 关于 pip
我们都知道python有很多的第三⽅库或者说是模块。这些库在不同的环境下,能够发挥不同的作用。我们在实际的项⽬中页肯定会⽤到这些模块。那如何将这些模块导⼊到⾃⼰的项⽬中呢?
- pip 介绍:它是 Python 包管理工具,这个工具提供了对Python 包的查找、下载、安装、卸载的功能。⽬前,pip已经成为主流的安装⼯具,⾃Python2 >=2.7.9或者Python 3.4以后默认都安装有pip
显示版本和路径 |
1 pip -V
2 pip --version
如图所示
(1)pip对第三方库进行安装 |
pip install requests
可通过使用==, >=, <=, >, < 来指定一个版本号
如:
(2) pip对特定版本的安装 |
pip install robotframework==2.8.7
(3)列出已安装的库 |
pip list
(4) 显示安装包的信息 |
pip show package
(5)卸载包 |
pip uninstall SomePackage
(6)升级包 |
pip install --upgrade SomePackage
(7) 使用 pip freeze 命令将已经安装的库列表保存到⽂本⽂件中 |
例如:
pip freeze > D:\abcd.txt
2)换源安装
换源安装
⾖瓣 :http://pypi.douban.com/simple/
阿⾥ :http://mirrors.aliyun.com/pypi/simple/
中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
例如:
pip install SomePackage -i http://pypi.douban.com/simple
somepackage 表示 某些包裹
pip install SomePackage -i http://pypi.douban.com/simple
在搞完了这些后,相信你也一定收获大大的
接下来,我们要敲代码了,哈哈哈嗝
二.Python的第⼀行代码
在敲之前我们先说一下实现代码的几种方式:
- 可以在交互模式实现(调用命令行(cmd)输入python)
- 可以⽤Python⾃带的idle
- 可以⽤一些相应的高级开发⼯具如 : PyCharm
1.第一行代码
1)python之禅
我以python 3.7版本 自带的idle 进行演示
2)什么是python之禅?
Python之禅 最早由 Tim Peters在Python邮件列表中发表,它包含了影响Python编程语言设计的19条软件编写原则。在最初及后来的一些版本中,一共包含20条,其中第20条是“这一条留空(…)请 Guido 来填写“。这留空的一条从未公布也可能并不存在。这些文本属于 公共领域。
Python之禅作为一个信息条款被录入Python增强建议(PEP)的第20条,在Python语言的官方网站也能找到。它还作为复活节彩蛋被包含在Python解释器中。如果输入
import this 就会在Python的编程环境IDLE中显示。
翻译成汉语的意思是:
1.美胜于丑陋(Python 以编写优美的代码为⽬标)
2.明了胜于晦涩(优美的代码应当是明了的,命名规范,⻛格相似)
3.简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)
4.复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接⼝简洁)
5.扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
间隔胜于紧凑(优美的代码有适当的间隔,不要奢望⼀⾏代码解决问题)
6.可读性很重要(优美的代码是可读的)
7.即便假借特例的实⽤性之名,也不可违背这些规则(这些规则⾄⾼⽆上)
8.不 要 包 容 所 有 错 误 , 除 ⾮ 你 确 定 需 要 这 样 做 ( 精 准 地 捕 获 异 常 , 不 写except:pass ⻛格的代码)
9.当存在多种可能,不要尝试去猜测⽽是尽量找⼀种,最好是唯⼀⼀种明显的解决⽅案(如果不确定,就⽤穷举法)
10.虽然这并不容易,因为你不是 Python 之⽗(这⾥的 Dutch 是指 Guido )
11.做也许好过不做,但不假思索就动⼿还不如不做(动⼿之前要细思量)
12.如果你⽆法向⼈描述你的⽅案,那肯定不是⼀个好⽅案;反之亦然(⽅案测评
标准)
13.命名空间是⼀种绝妙的理念,我们应当多加利⽤(倡导与号召)
详情请见:python之禅
三.Pycharm的安装
1.下载方式
官网:Pycharm的下载链接
这里我们一社区版为例子
2.安装方式
给文件取个名字,这里我就使用默认名字了
最后,完成页面
3.新建文件
- 1.新建项目
- 创建好以后 点击 create
- 2.新建文件
- 3.程序运行(Hello World)
4.简单diy配制
1)diy大杂烩
1.主题修改: File–settings–apperance–theme
2.代码字体修改 :File–settings–Editor-Font
3.关闭更新 :File–settings—apperance—System Settings —
Updates — Automatically check updates for 取消打钩
4.快捷键修改: File–settings—apperance-- Keymap 选择⾃⼰习惯的快捷键⽅式
5.⾃动导包: File–settings—apperance–General —Auto Import 打钩
6.进制打开上次的⼯程: File–settings—apperance—System
Settings —Reopen last project startup
7.修改新建⽂件⽂件名称: File–settings–Editor—Code Style — File and Code Templates — Python Script
8、修改字体编码 File–settings–Editor—Code Style — File
Encoding — Project Encoding
ps:先到这里,想到什么再补,哈哈哈嗝