python安装

python运维:
yum virt-manager firewalld 豆瓣 instergram openstack jumpserver
ansible salt-stack

30次 基础 运维模块 python游戏 django

编译型
C C++ java

解释型(不需要手工编译)
python
php
javascript
shell

安装python
windows

linux安装方法:
    ubuntu  : 自带了3.6 
    centos7 : 自带了2.7  
        yum :   
                yum install epel-release
                yum install python36 
        编译安装: 
            下载源代码,安装依赖包,config make make install 

            #yum install openssl-devel zlib-devel bzip2-devel expat-devel gdbm-devel   tk-devel tcl-devel  readline-devel   sqlite-devel libX11-devel libX11 tkinter gcc gcc-c++ --skip-broken -y

            #./configure --prefix=/usr/local/python3 --enable-optimizations
            #make
            #make install

    注意: 编译完成后,因为路径不在path中,所以无法直接使用
        1、可以使用绝路径 /usr/local/python3/bin/python3
        2、修改环境变量
            # export PATH=$PATH:/usr/local/python3/bin/
            # python3

第一个python程序
#python3
print(‘hello python’)

python和shell 很类似(因为它们都是解释型语言)都有两种运行方式: 交互式和脚本

命令行交互式
python会提供一个终端,输入python指令
默认python会自带一个终端,叫python,不好用。所以我们希望使用更优秀的ipython终端

#/usr/local/python3/bin/pip3 install ipython
#/usr/local/python3/bin/ipython   运行

脚本
shell 脚本 (执行时可以给它执行权限或者使用 /bin/bash 脚本)
#!/bin/bash
echo ‘hello world’

python脚本

    #!/usr/local/python3/bin/python3
    # coding:utf-8
    print('hello world')

    写脚本的工具: 可以使用任意一款编辑器: vim notepad++ sublime  但是这些工具没有提示功能,也没有调试功能
    推荐使用专业的ide工具: pycharm

    规划:
        要将所有脚本放到某一目录,便于统一管理 ,如: /python_pro/pure_py

pip : python的包(程序)管理工具。可以理解为yum
如果是编译安装的python则自带pip.
如果是使用yum安装的python需要使用yum单独安装pip
pip3 install ipython

为了加快速度 ,希望pip不去国外下载程序,而使用国内的pip源
# cat ~/.pip/pip.conf 
[global]
index-url = https://pypi.doubanio.com/simple/

python基础
注释:
单行: # 注释内容
多行: 也可以认为是多行字符串
‘’‘注释内容’’’
“”“注释内容”""

算术运算符:   +  - *  / //  % ** 
    //      : 地板除,只保留商
    %       : 模运行,只保留余数
    **      : 乘方 

    测试:
        求 根2的值(开平方):
            2 ** 0.5

        有一个数字,如: 12346 请取出此数字的百位
            12346 % 1000 // 100
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值