Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则

集成开发环境pycharm的安装及 python 变量命名规则

1. python 是什么

  • Python ,原意为蟒蛇, 是一种面向对象的解释型计算机程序设计语言,由荷兰人吉多 范 罗苏姆 (Guido van Rossum)于 1989 年发明,第一个公开发行版发行于1991年。
    Python是纯粹的自由软件, 源代码和解释器 CPython 遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
    Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用 Python 快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
  • 解释器(Interpreter)
    又译为直译器,是一种电脑程序,能够把高级编程语言一行一行直接转译运行。解释器不会一次把整个程序转译出来,只像一位“中间人”,每次运行程序时都要先转成另一种语言再作运行,因此解释器的程序运行速度比较缓慢。它每转译一行程序叙述就立刻运行,然后再转译下一行,再运行,如此不停地进行下去。
  • 编译器(Compiler)
    简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)

2. 集成开发环境 pycharm 安装(linux 操作系统)

  • PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发

进行 pycharm 的安装

2.1 ipython 环境安装

所需安装包如下,通过rpm 或者yum 进行安装,这些安装包在 csdn 的下载资源中都可以找到

 openpgm-5.2.122-2.el7.x86_64.rpm
 python-ipython-3.2.1-1.el7.noarch.rpm
 python-ipython-console-3.2.1-1.el7.noarch.rpm
 python-ipython-gui-3.2.1-1.el7.noarch.rpm
 python-jsonschema-2.3.0-1.el7.noarch.rpm
 python-mistune-0.5.1-1.el7.x86_64.rpm
 python-path-5.2-1.el7.noarch.rpm
 python-pip-7.1.0-1.el7.noarch.rpm
 python-pygments-1.4-9.el7.noarch.rpm
 python-simplegeneric-0.8-7.el7.noarch.rpm
 python-zmq-14.3.1-1.el7.x86_64.rpm
 zeromq3-3.2.5-1.el7.x86_6![这里写图片描述](https://img-blog.csdn.net/20180718092717173?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0J1c3Rlcl9aUg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)4.rpm

 将所有文件放在同一安装包,再进行安装
 执行命令 rpm -ivh *.rpm --nodeps --force 

附截图:
安装包截图
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第1张图片
进行安装
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第2张图片

2.2 安装ide集开发环境 pycharm 安装

ide 集成开发环境 pycharm

 安装包名称:pycharm-communityzr.tar.gz
 以普通用户身份进行解压 
 tar -zxf pycharm-communityzr.tar.gz
 解压后进入目录,后进入子目录 bin 执行 sh pycharm.sh 进行运行

解压后的目录 pycharm-community-2016.3.2
这里写图片描述
这里写图片描述
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第3张图片

安装完成后进入界面如下:
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第4张图片
在 location 位置进行文件位置的选择
建立新的python项目,建立方式与 exclipse 的方式相同
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第5张图片
进行编辑
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第6张图片
可以操作编辑文本的字体大小
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第7张图片
还可添加其注释信息
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第8张图片
其中:” * coding:utf-8 * ” 代表字符信息的解释,可以让编译器识别中文字符

3. pyhton 变量的基本操作

3.1 什么是变量?

变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量)

3.2 变量的定义

 在 python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
 等号( = )用来给变量赋值
        = 左边是一个变量名
        = 右边是存储在变量中的值
 变量名 = 值
 变量定义之后,后续就可以直接使用了

示例如下:定义变量 a = 20 并在控制台输入 a 的值
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第9张图片

3.3 字符串类型:

在内存中创建一个变量:
会包括 1.变量的名称
2.变量保存的数据
3.变量存储数据的类型
4.变量的地址

3.4 变量的类型

 在 python 中定义变量是不需要指定类型(在其他很多高级语言中都需要)
 数据类型可以分为数字型和非数字型
 1. 数字型:
 int   #表示整型
 bool  #表示是一个布尔类型 真:True(非0都是真) 假:Flase
       #在计算时,bool类型 True 表示1,Flase 表示0
 float #表示是一个小数类型,浮点数  
 2. 布尔型(bool):
 真 True 非 0 数 --- 非 0 即真
 3. 非数字型:(在后面会介绍到)
 字符串 str
 列表  list
 元组  stuple
 字典  dict
 =================================
使用 type 函数可以查看一个变量的类型
在使用交互式终端时,也可以知道每个变量的准确类型

示例:定义变量 a,b 并查看其类型
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第10张图片

3.5变量的输入、输出

字符串拼接

 字符串变量之间使用 + 拼接字符串
 在 python 中
 字符串之间可以使用 + 拼接生成新的字符串字符串变量可以和整数使用 * 重复拼接相同的字符串
 字符串变量和字符串之间不能进行其他计算

示例:
定义a ,b ,c ,d 四个变量,a 为 int 类型,b为 float,c,d为 str 类型,可发现字符串变量和字符串之间不能进行其他计算
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第11张图片
变量的输入

 所谓输入,就是用代码获取用户通过键盘输入的信息
 例如:登录 qq 提示输入张好密码
 在 python 中,如果要获取用户在键盘上的输入信息,需要使用 raw_input 函数
 关于函数: (后面会讲到)
 一个提前准备好的功能(别人或者自己写的代码),可以直接使用,而不用关心细节
 raw_input 函数实现键盘输入
 在 python 中可以使用 raw_input 函数从键盘等待用户的输入
 用户输入的任何内容 python 都认为是一个字符串

示例:
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第12张图片

变量的格式化输出

 在 python 中可以使用 print 函数将信息输出到控制台
 如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
 % 被称为格式化操作符,专门用于处理字符串中的格式
 包含 % 的字符串,被称为格式化字符串
 % 和不同的字符连用,不同类型的数据需要使用不同的格式化字符
 格式化字符串    含义
   %s          字符串
   %d          有符号十进制整数,%06d 表示输出的整数显示位数字,不足的地方使用
   %f          浮点数,%.02f 表示小数点后只显示两位
   0 补全
   %%          输出 %
 语法格式:
 print '格式化字符串' % 变量 1
 print '格式化字符串' % (变量 1,变量 2...)

示例:将格式化输出与 raw 结合起来
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第13张图片

4 变量命名规则

4.1 标识符和关键字

 1.标识符:
 标识符就是程序员定义的变量名,函数名
 名字需要有见名知义的效果
 标识符可以由字母,下划线和数字组成
 不能以数字开头
 不能与关键字重名
 2.关键字
 关键字就是在python内部已经使用的标识符
 关键字具有特殊的功能和含义
 开发者不允许定义和关键字相同的名字的标示符
 通过以下命令可以查看python中的关键字
 # import 关键字可以导入一个工具包
 # 在 python 中不同的工具包,提供有不同的工具
 In [12]: import keyword
 In [13]: print keyword.kwlist
 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del',  
  'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global',   
  'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',   
  'raise', 'return', 'try', 'while', 'with', 'yield']

错误示例:
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第14张图片
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第15张图片
变量的命名规则

 命名规则可以被视为一种惯例,别无绝对与强制
 目的是为了增加代码的识别和可读性
 # 注意:python中的标识符是区分大小写的

1.在定义变量时,为了保证代码格式, = 的左右两边该各保留一个空格
2.python中,如果变量名需要由两个或多个单词组成,可以按照以下方式命名(python中常用)
    1.每个单词都使用小写字母
    2.单词与单词之间使用_下划线连接
    3.例如:first_name,last_name....

示例:
Python 入门 —— 集成开发环境 pycharm 的安装及 python 变量的基本规则_第16张图片
驼峰命名法:(其他语言常用的命名法)

当变量名是由两个或多个单词组成,还可以利用驼峰命令法来命名
    1. 小驼峰命名法
        第一个单词以小写字母开始,后续单词的首字母大写
        firstName lastName
    2. 大驼峰命名法
        每一个单词的首字母都采用大写字母
        FirstName LastName

你可能感兴趣的:(Python)