Python---安装及基础操作

一、了解Python

1.什么是python?

Python(大蟒蛇)是一门解释型、面向对象、带有动态语义的高级程序设计语言。在于1989年,由一位名叫Guido van Rossum(吉多.范罗苏姆),为打发时间设计了Python语言,第一个发行版公开于1991年。
Python是一款纯粹的自由软件,源代码和解释器CPython都遵循了GPL(GNU General Public License)协议。
Python语法清晰简洁,最有特色的是用空白符作为语句的缩进
Python具有强大而丰富的类库,也经常被别人说是胶水语言,可以跟其它语言(c/c++)写的模块结合在一起。常见的情况是使用Python快速生成程序的原型,然后有一部分需要有特别高的要求,需要其它语言改写。例如3D游戏中的图形渲染需要用到C/C++编写,然后封装成.py扩展类库由Python调用。需要注意的使用扩展类型需要考虑跨平台性。

2.编译型语言&解释型语言

编译型语言是通过编译器直接生成可执行文件。优点:编译型语言运行速度较快
解释型语言则是通过解释器逐行解释每一句源码。优点:解释型语言兼容性高,利于跨平台操作。
                   

3.Python程序是如何执行的?

1)计算机三大件:cpu、内存、硬盘 

      cpu(中央处理器):是一块超大规模的集成电路,负责处理、计算数据

      内存:临时存储数据(断电数据丢失),速度快,空间小(单位价格高);以G为单位(4G、8G、16G、32G)

      硬盘:永久存储数据,速度慢,空间大(单位价格低);以T为单位(1T=1024G)

2)程序执行:python程序执行前是保存在硬盘中的;当要执行程序时,cpu首先把程序复制到内存中,再执行内存中的代码程序

二、安装Python3

1.去官网下载源码安装包

2.解压安装包到/opt目录

[root@foundation12 Desktop]#  tar  zxf  Python-3.6.4.tgz   -C   /opt/

3.解决编译过程中需要的依赖包:gcc,zlib,zlib-devel,openssl-devel

[root@foundation12 Python-3.6.4]# yum install gcc zlib -y

[root@foundation12 Python-3.6.4]# yum install  zlib-devel openssl-devel  -y

4.进入解压后的目录进行编译并安装

1)编译

[root@foundation12 Python-3.6.4]#  ./configure   --prefix=/usr/local/python3   --with-ssl    ###--prefix=安装路径 --with-ssl:添加ssl加密

2)安装

[root@foundation12 Python-3.6.4]# make && make install

检测3.6.4版本的python解释器安装成功

5.添加python3的命令到环境变量中

1)临时添加

[root@foundation12 Python-3.6.4]# export PATH="/usr/local/python3/bin:$PATH"

2)永久添加

[root@foundation12 Python-3.6.4]# echo export PATH="/usr/local/python3/bin:$PATH" >> ~/.bashrc

[root@foundation12 Desktop]# source  /root/.bashrc

检验:

三、pycharm

1.主要功能

1)编码协助:

其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。
2)项目代码导航:

该IDE可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次。若用户学会使用其提供的快捷键的话甚至能更快。
3)代码分析:
用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。
4)Python重构:
有了该功能,用户便能在项目范围内轻松进行重命名,提取方法/超类,导入域/变量/常量,移动和前推/后退重构。
5)支持Django:
有了它自带的HTML,CSS和 JavaScript编辑器 ,用户可以更快速的通过Djang框架进行Web开发。此外,其还能支持CoffeeScript, Mako 和 Jinja2。
6)图形页面调试器:
用户可以用其自带的功能全面的调试器对Python或者Django应用程序以及测试单元进行调整,该调试器带断点,步进,多画面视图,窗口以及评估表达式。
7)集成的单元测试:
用户可以在一个文件夹运行一个测试文件,单个测试类,一个方法或者所有测试项目。

2.安装pycharm

[kiosk@foundation12 Desktop]$  tar zxf pycharm-community-2016.3.2.tar.gz   -C    /home/kiosk/Desktop/

[kiosk@foundation12 Desktop]$ cd  /home/kiosk/Desktop/pycharm-community-2016.3.2/bin

[kiosk@foundation12 bin]$ sh pycharm.sh      ##用普通用户身份执行

3.pycharm的常规配置

第一步:在创建的项目表右键New->python file 建立一个python文件

第二步:更改代码大小:
在File->Settings->Editor->Colors&Fonts->Font设置字体大小


第三步:更改控制台字体大小:
在File->Settings->Editor->Colors&Fonts->Console Font设置控制台字体大小

第四步:添加代码注释:
在File->Settings->Editor->Code style设置代码片的注释

打开一个新的python file

第五步:快捷键修改标准格式

Pycharm默认的快速格式化代码的快捷键是Alt+Ctrl+L,但是在用linux时,其锁屏键也是这个,而且使用时会优先锁屏,所以,总要有一方做出让步,那我们就修改一下Pycharm的快捷键。
File—>Keymap—>搜索栏查找format——>右键添加

运行一个python file文件点击右键Run运行即可

4.pycharm快捷键

- pycharm设置界面(ctrl+alt+s)
- 如何快速创建文件(alt+insert)
- 格式化python代码, 使得风格好看(ctrl+alt+l,ctrl+l)
- 如何撤销代码的修改(ctrl+z)
- 如何取消撤销的代码的修改(ctrl+shift+z)
- 快速重命名(shift+F6)
- 快速注释代码(ctrl+/)
- 快速取消注释代码(ctrl+/)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值