了解pycharm
- 运行Pycharm,选择Create New Project,创建一个新的Python工程。
- 选择’Pure Python’创建一个新的纯Python工程项目,Location表示该项目的保存路径,Interpreter 用来指定Python解释器的版本。
- 右击项目,选择New,再选择Python File
- 在弹出的对话框中输入的文件名HelloPython,点击OK,表示创建一个Python程序的文本文件,文本文件后缀名默认.py
- 在新建的HelloPython.py文件里,输入以下代码,并在空白处右键选择Run运行,表示输出一段hello world字符串。
print("hello world!") • 1
- 运行成功后,Pycharm Console窗口将显示我们的输出结果。
交互式编程
简单说来,就是直接在终端中运行解释器,而不使用文件名的方式来执行文件。这种交互式的编程环境,我们也可以称之为REPL,即读取(Read)输入的内容,执行(Eval)用户输入的指令,打印(Print)执行结果,然后进行循环(Loop),Python支持交互式编程。
一、Python的交互式编程
二、Pycharm里进入交互式编程
三、IPython的安装和使用
pyton自带的交互式编程,功能不够强大,例如,不能实现语法高亮,自动换行等功能。可以使用第三方的包IPython(Interactive Python),来对自带的Python shell进行功能扩展。
安装IPython
使用pip命令,可以快速的安装IPython.
pip install ipython • 1
使用IPython
在命令行中输入ipython即可进入到ipython交互式编程。
对比
四、交互式编程的优缺点
优点:
- 适合于学习/验证 Python 语法或者局部代码
缺点:
- 代码不能保存
- 不适合运行太大的程序
注释
在我们工作编码的过程中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己或者其他编码人员解读代码。
注意:注释是给程序员看的,为了让程序员方便阅读代码,解释器会忽略注释。使用自己熟悉的语言,适当的对代码进行注释说明是一种良好的编码习惯。
注释的分类
在Python中支持单行注释和多行注释。
单行注释
以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。
# #开头右边的都是注释,解析器会忽略注释 print('hello world') #我的作用是在控制台输出hello world • 1 • 2
多行注释
以’‘‘开始,并以’’’ 结束,我们称之为多行注释。
''' _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// \ / _||||| -:- |||||- \ | | \\\ - /// | | | \_| ''\---/'' | | \ .-\__ `-` ___/-. / ___`. .' /--.--\ `. . __ ."" '< `.___\_<|>_/___.' >'"". | | : `- \`.;`\ _ /`;.`/ - ` : | | \ \ `-. \_ __\ /__ _/ .-` / / ======`-.____`-.___\_____/___.-`____.-'====== `=---=' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 佛祖保佑 永无BUG 佛曰: 写字楼里写字间,写字间里程序员; 程序人员写程序,又拿程序换酒钱。 酒醒只在网上坐,酒醉还来网下眠; 酒醉酒醒日复日,网上网下年复年。 但愿老死电脑间,不愿鞠躬老板前; 奔驰宝马贵者趣,公交自行程序员。 别人笑我忒疯癫,我笑自己命太贱; 不见满街漂亮妹,哪个归得程序员? '''