Python的重要性
python流行程度 进几年内已经挤进前五名,慢慢已经成为一个开发或者运维必须掌握的一门语言。
随着现在运维自动化,云计算,虚拟化,机器智能等技术的快速发展,python在我们的视野中也越来越受重视,许多大型网站就是用Python开发的,例如YouTube、Instagram,Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python,国内的网站如:豆瓣,知乎,拉勾网等
国内大公司,BAT,京东,网易,运维开发,或者高级DBA都需要会python
- 登录网站:https://www.python.org/downloads/
- 选择要下载的python版本 #tar xzvf Python-2.7.13.tgz
- #cd Python-2.7.13
- #./configure --ssprefix=/usr/local/python2.7
- #make && make install
- 注意点:yum依赖于2.*版本python,否则不能使用yum。
# mv /usr/bin/python /usr/bin/python_old2
#ln -s /usr/local/python2.7/bin/python /usr/bin/python
修改/usr/bin/yum的第一行为: #!/usr/bin/python_old2
键入python出现以下画面即安装成功。
03:设置python文件的抬头
File->setting->Editot->Code Style->File and Code Templates ->Python Script
填入
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : lingxiangxiang
# @File : ${NAME}.py
04:预定义运行参数
05:pycharm调试模式
断点: 就是程序执行到这个地方停下来
F7: Step Into 相当于eclipse的f5就是 进入到代码
F8:Step Over 相当于eclipse的f6 跳到下一步
F9: resume programe 恢复程序或者执行到下一个断点
pycharm高频率使用的快捷键
Ctrl+Shift+F10 运行当前的页面
Ctrl + / 注释(取消注释)选择的行
Ctrl+Shift+F 高级查找
Shift + Enter 开始新行
TAB Shift+TAB 缩进/取消缩进所选择的行
Ctrl + Y 删除当前插入符所在的行
Ctrl + D 复制当前行、或者选择的块
Ctrl + Shift + J 合并行
Delete 删除到字符结尾
Backspace 删除到字符的开始
Ctrl + NumPad+/- 展开或者收缩代码块
Ctrl + Shift + NumPad+ 展开所有的代码块
Python运行程序
1. linux系统
#chmod + x test.py # ./test.py 或者 python test.py
2. windows系统 cmd中:
python test.py
3. pycharm 直接点击运行