python&liunx 学习笔记 第2天

ubuntu安装ipython_ubuntu 16.04安装pip、pip3、ipython和ipython3

在ubuntu 16.04 server版上安装pip、pip3、ipython2和ipython3

具体步骤如下:[email protected]:~$ sudo apt install python3-pip

[email protected]:~$ sudo apt install python-pip

[email protected]:~$ sudo pip3 install ipython

[email protected]:~$ wget https://pypi.python.org/packages/f7/48/5702699caf20208d61a92157c01d1eb281093e3e02e9bcd4b5031ccea6a1/ipython-5.4.1-py2-none-any.whl#md5=2b801f50b5e82a3fabca42b661568bf5

[email protected]:~$ sudo pip install ipython-5.4.1-py2-none-any.whl

[email protected]:~$ ipython2

Python 2.7.12 (default, Nov 19 2016, 06:48:10)

Type "copyright", "credits" or "license" for more information.

IPython 5.4.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]:

[email protected]:~$ ipython3

Python 3.5.2 (default, Nov 17 2016, 17:05:23)

Type ‘copyright‘, ‘credits‘ or ‘license‘ for more information

IPython 6.1.0 -- An enhanced Interactive Python. Type ‘?‘ for help.

In [1]:

有些ubuntu上面没有安装源ipython ,需要安装pip

///

3.3 Python 的IDE--PhCharm

 1) 集成开发环境(IDE)
集成开发环境(IDE, integrated Development Environment)--集成了开发软件需要的所有工具,一般包括以下工具:
   图形用户界面
   代码编辑器 (支持 代码补全/自动缩进)
   编译器/解释器
   调试器 (断点 / 单步执行)
  ......
 2)pycharm 介绍
   pycharm 是 python 的一款非常优秀的集成开发环境
   pycharm 除了具有一般IDE 所必备功能外,还可以在windows, linux, macos 下使用
   pycharm 适合开发大型项目
          一个项目通常会包含很多 源文件
          每个源文件的代码行数是有限的,通常在几百行内
          每个源文件各司其职,共同完成复杂的业务功能
3)pycharm 快速体验

5)pycharm的升级以及其他
 pycharm 提供了对学生和教师免费使用的版本
 教育版下载: https://www.jetbrains.com/pycharm-edu/download/#section=linux

  5.1  安装和启动步骤
 1 执行以下终端命令,解压缩下载后的安装包
 $ tar -zxvf pycharm-professional-2017.1.3.tar.gz
 2. 将解压缩后的目录移动到 /opt 目录下,可以方便其他用户使用
  /opt 目录用户存在给主机额外安装的软件
 $ sudo mv pycharm-2017.1.3/ opt/
3. 切换工作目录
 $ cd /opt/pycharm-2017.1.3/bin
4.启动pycharm
 $ ./pycharm.sh

5.2 设置专业版启动图标
 在专业版中,选择菜单 tools/create desktop entry...可以设置任务栏启动图标
 注意:设置图标时,需要勾选  create the entry for all users

5.3 卸载之前版本的pycharm
 1) 安装文件目录
       将安装包解压缩,并且移动到 /rot 目录下
       所有的相关文件都保存在解压缩的目录中
 2)配置文件目录
        启动 pycharm 后,会在用户家目录下建立一个 .pycharmxxx 的隐藏目录
       保存pycharm 相关的配置信息
 3)快捷方式文件
        /usr/share/applications/jtebrains-pycharm.desktop
 在ubuntu 中 应用程序启动的开解方式通常都保存在 /usr/share/applications目录下 

2.程序卸载
   要卸载pycharm只需要做以下两步工作:
 1删除解压缩目录
 $sudo rm -r /opt/pycharm-2016.3.1/
 2.删除家目录下用于保存配置信息的隐藏目录
 $rm -r ~/ .pycharm2016.3/
  如果不再使用 pycharm 还需要将 /usr/share/applications/下的 
 jetbrains-pycharm.desktop删掉

多行注释(块注释)
 如果希望编写注释信息很多,一行无法显示,就可以使用多行注释
 要在python 程序中使用多行注释,可以用一对连续的三个引号(单引号和双引号都可以)
 示例代码如下
 “”“ 这是一个多行注释
在多行注释之间可以些很多内容
 ”“”
 print("hello python")

算数运算符
  目标
 算数运算符基本的使用
 1) 算数运算符
 算数运算符是运算符的一种
 是完成基础算数运算使用的符号,用来处理四则运算
 运算符            描述                实例
 +                       加                  10+20=30
 -                        减                  10-20=-10
 *                        乘                  10*20=200
 /                        除                  10/20=0.5
//                        取整除            返回除法的整数部分(商)9//2 输出结果4
%                        取余数            返回除法的余数 9%2=1
**                        2*幂                   又称次方,乘方 2**3=8

在python中* 运算符可以用于字符串,计算结果就是字符串重复指定次方的结果
 例如:“对不起”*100
 输出:对不起 对不起 对不起 对不起。。。。。。100

程序执行原理(科普)
 1)计算机中的三大件
  计算机中包含较多的硬件,但是一个程序要运行,有三个核心的硬件,分别是
 cpu 
   中央处理器,是一块超大规模的集成电路
   负责处理数据/计算
 2内存
    临时存储数据(断电之后,数据会消失)
    速度块
    空间小
  3硬盘
    永久存储数据
    速度慢
     空间大(单位价格低)

2)程序运行之前,程序是保存在硬盘中的
 当要运行一个程序时
    操作系统会首先让cpu把程序复制到内存中
cpu 执行内存的程序代码
 程序执行,首先要被加载到内存

 2.1 操作系统会先让cpu把python解释器的程序复制到内存中
 python解释器根据语法规则,从上向下让cpu翻译python程序中代码
cpu根据执行翻译完成的代码
 python的解释器有多大
 执行以下终端命令可以查看python解释器的大小
   #确认解释器所在的位置
 which python
   #查看python 文件大小(只是一个软链接)
$ ls -lh /usr/bin/python2.7
  
 提示:建立软链接的目的,是为了方便使用者不用记住使用的解释器是哪一个具体版本


   变量的基本使用
 1)变量的定义
 在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
 等号(=)用来给变量赋值
  = 左边是一个变量名
  = 右边是存储在变量中的值
变量名=值
 变量定义之后,后续就可以直接使用了
 1)变量演练1--ipython
 #定义 qq_number 的变量用来保存 qq 号码 
In[1]:qq_number="123456"
  #输出  qq_number 中保存的内容
 In[2]: qq_number
 out[2]: "123456"
 #定义 qq_password 的变量用来保存 qq密码
In[3]: qq_password = "123"
 #输出 qq_password 中保存内容
 in[4]:qq_password
 out[4]:"123"
 
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值