Python-初识Python基础知识及开发环境

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。

Python解释器在RHEL7中是默认安装的,版本为Python 2.7.5。

python命令力求简单,每行执行一条命令,以缩进来区分命令的层次结构(tab和空格)

使用Python的几种方法:

vim编辑器编辑python脚本文件,使用python调用脚本

[kiosk@foundation80 ~]$ cat >> hello.py << EOF
> #!/usr/bin/python                            ##指定解释器,非必须
> # _*_ coding:utf-8 _*_                       ##支持utf-8以支持中文,python3以上版本无需添加
> # print:输出''中的内容到默认输出设备            ##备注
> print 'hello python'
> EOF

[kiosk@foundation80 ~]$ chmod +x hello.py      ##添加可执行权限

[kiosk@foundation80 ~]$ ./hello.py             ##运行脚本
hello python
[kiosk@foundation80 ~]$ python hello.py        ##手动指定解释器执行脚本
hello python

直接使用linux中的python命令

[kiosk@foundation80 ~]$ python
Python 2.7.5 (default, Aug  2 2016, 04:20:16) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 5 * 5
25
>>> 4.533 * 83.34
377.78022000000004
>>> print 'hello'
hello

以上两种方法缺点比较明显,无法自动补齐命令,不能方便进行排错,python命令退出后,没有记忆功能

 安装使用ipython命令

IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。只是需要单独安装

[kiosk@foundation80 ~]$ ipython
Python 2.7.5 (default, Aug  2 2016, 04:20:16) 
Type "copyright", "credits" or "license" for more information.

IPython 3.2.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: 54 - 23
Out[1]: 31

In [2]: # _*_ coding:utf-8 _*_

In [3]: print '你好'
你好

In [4]: 

IDE开发集成环境:pycharm等,当然你也可以根据自己的喜好选择适合自己的IDE

 

PyCharm 是由 JetBrains 打造的一款 Python IDE。

PyCharm 具备一般Python IDE的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython。

PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/

 

变量

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值