首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【从零学习python 】03. Python交互式编程及注释详解

【从零学习python 】03. Python交互式编程及注释详解

作者头像
全栈若城
发布2024-02-29 19:49:38
发布2024-02-29 19:49:38
8200
举报
文章被收录于专栏:若城技术专栏若城技术专栏

了解pycharm

  1. 运行Pycharm,选择Create New Project,创建一个新的Python工程。
  1. 选择’Pure Python’创建一个新的纯Python工程项目,Location表示该项目的保存路径,Interpreter 用来指定Python解释器的版本。
  1. 右击项目,选择New,再选择Python File
  1. 在弹出的对话框中输入的文件名HelloPython,点击OK,表示创建一个Python程序的文本文件,文本文件后缀名默认.py
  1. 在新建的HelloPython.py文件里,输入以下代码,并在空白处右键选择Run运行,表示输出一段hello world字符串。
代码语言:javascript
复制
print("hello world!")
  1. 运行成功后,Pycharm Console窗口将显示我们的输出结果。

交互式编程

简单说来,就是直接在终端中运行解释器,而不使用文件名的方式来执行文件。这种交互式的编程环境,我们也可以称之为REPL,即读取(Read)输入的内容,执行(Eval)用户输入的指令,打印(Print)执行结果,然后进行循环(Loop),Python支持交互式编程。

一、Python的交互式编程

二、Pycharm里进入交互式编程

三、IPython的安装和使用

pyton自带的交互式编程,功能不够强大,例如,不能实现语法高亮,自动换行等功能。可以使用第三方的包IPython(Interactive Python),来对自带的Python shell进行功能扩展。

安装IPython

使用pip命令,可以快速的安装IPython.

代码语言:javascript
复制
pip install ipython
使用IPython

在命令行中输入ipython即可进入到ipython交互式编程。

对比

四、交互式编程的优缺点

优点:

  • 适合于学习/验证 Python 语法或者局部代码

缺点:

  • 代码不能保存
  • 不适合运行太大的程序

注释

在我们工作编码的过程中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己或者其他编码人员解读代码。

注意:注释是给程序员看的,为了让程序员方便阅读代码,解释器会忽略注释。使用自己熟悉的语言,适当的对代码进行注释说明是一种良好的编码习惯。

注释的分类

在Python中支持单行注释和多行注释。

单行注释

以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。

代码语言:javascript
复制
# #开头右边的都是注释,解析器会忽略注释
print('hello world')  #我的作用是在控制台输出hello world
多行注释

以’‘‘开始,并以’’’ 结束,我们称之为多行注释。

代码语言:javascript
复制
'''
                               _ooOoo_
                              o8888888o
                              88" . "88
                              (| -_- |)
                              O\  =  /O
                           ____/`---'\____
                         .'  \\|     |//  `.
                        /  \\|||  :  |||//  \
                       /  _||||| -:- |||||-  \
                       |   | \\\  -  /// |   |
                       | \_|  ''\---/''  |   |
                       \  .-\__  `-`  ___/-. /
                     ___`. .'  /--.--\  `. . __
                  ."" '<  `.___\_<|>_/___.'  >'"".
                 | | :  `- \`.;`\ _ /`;.`/ - ` : | |
                 \  \ `-.   \_ __\ /__ _/   .-` /  /
            ======`-.____`-.___\_____/___.-`____.-'======
                               `=---='
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       佛祖保佑        永无BUG
              佛曰:
                     写字楼里写字间,写字间里程序员;
                     程序人员写程序,又拿程序换酒钱。
                     酒醒只在网上坐,酒醉还来网下眠;
                     酒醉酒醒日复日,网上网下年复年。
                     但愿老死电脑间,不愿鞠躬老板前;
                     奔驰宝马贵者趣,公交自行程序员。
                     别人笑我忒疯癫,我笑自己命太贱;
                     不见满街漂亮妹,哪个归得程序员?
'''
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 了解pycharm
  • 交互式编程
    • 一、Python的交互式编程
    • 二、Pycharm里进入交互式编程
    • 三、IPython的安装和使用
      • 安装IPython
      • 使用IPython
    • 四、交互式编程的优缺点
    • 注释
    • 注释的分类
      • 单行注释
      • 多行注释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档