四、Pycharm及Jupyter使用及对比

四、Pycharm及Jupyter使用及对比目录一 pycharm 项目新建及使用二 Jupyter 项目新建及使用三 三种代码编辑方式对比一 pycharm 项目新建及使用 1 新建 pycharmproje 第二节中有讲 2 新建 python 文件 右键点击新创建的 pycharmproje gt new gt pythonfile3 写代码 右键点击 run 文件名称 即可 4 还有一种写程序的方式是在 pythonconsol 这里的代码是一行一行运行的 在本行写一个 点击 enter 就会运行二

目录

一、pycharm项目新建及使用

二、Jupyter项目新建及使用

三、三种代码编辑方式对比


一、pycharm项目新建及使用

1.新建pycharm project(第二节中有讲)

2.新建python文件:右键点击新创建的pycharm project->new->python file

3.写代码,右键点击“run *(文件名称)”即可

4.还有一种写程序的方式是在python console,这里的代码是一行一行运行的,在本行写一个,点击enter就会运行

二、Jupyter项目新建及使用

1.更改Jupyter项目保存地址:https://blog.csdn.net/_/article/details/

2.新建python文件(见第三节,选择pytorch编辑器)

3.重命名文件:新建.py问价右上角 File->rename即可

4.运行:写完按上面运行按钮即可运行

三、三种代码编辑方式对比

分别在pycharm、Python Conlose和Jupyter中运行以下代码段:(这是一个错误的代码段)

print("start") a="hello world" b=2019 c=a+b print(c)

(1)pycharm中报错:

四、Pycharm及Jupyter使用及对比

改为:b=”2019″再运行,结果还是从输出start开始运行

(2)Python Console

结果如下:

四、Pycharm及Jupyter使用及对比

(3)Jupyter

错误:

四、Pycharm及Jupyter使用及对比

改正后:

四、Pycharm及Jupyter使用及对比

(4)总结:代码是以块来运行的话,

Pycharm是文件所有行的代码。优点:通用,传播方便,更适用于大型项目。 缺点:发生错误需要从头运行。

python console以任意行为块进行运行,某一行写完代码后,按shift+回车,可以继续写一段代码,运行时运行这整段代码。

                            优点:且可以看到每个变量的属性,

                            缺点:如果发生错误,代码中间夹杂很多出错信息,代码整体的可阅读性就降低了。一般在调试时使用,更趋向于解释每行代码作用

Jupyter可以以任意一行为块运行。优点:易于修改。缺点:环境需要配置。

python console和Jupyter的好处就是某一块发生错误的时候,并不会影响前面已经运行的块。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173220.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午9:18
下一篇 2026年3月27日 上午9:19


相关推荐

  • CCAI 2017 | 中国工程院院士李德毅:L3的挑战与量产

    CCAI 2017 | 中国工程院院士李德毅:L3的挑战与量产

    2022年3月5日
    49
  • Linux常用命令(面试题)

    Linux常用命令(面试题)Linux常用命令因为热爱,所以拼搏。–RuiDer常用指令ls  显示文件或目录-l列出文件详细信息l(list)-a列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir创建目录-p创建目录,若…

    2022年6月1日
    44
  • Java版本历史「建议收藏」

    Java版本历史「建议收藏」Java语言自JDK1.0版本以来经历了许多次更新,也在基本程序库中增加了大量的类别和包。从J2SE1.4开始,Java语言的变动由JavaCommunityProcess(JCP)管理,JCP使用Java规范请求(JavaSpecificationRequests,JSRs)来建议和定义对Java平台内容的新增和修改。Java语言由Java语言规范(JavaLanguageSpecification,JLS)定义,对JLS的更改则根据JSR901(页面存档备份,存于互联网档案馆)管理。

    2022年7月9日
    22
  • maven快照更新策略_eclipse更新maven包

    maven快照更新策略_eclipse更新maven包1、为什么会有快照?开发中,A项目依赖于项目B,没有快照时,B每次改动我们就需要赋予给他一个新版本号,然后在A的pom.xml中修改B的版本,这不仅浪费版本号,而且会带来很多的沟通成本。快照就是为了解决这个问题而生的,每次B发布到私服,maven都会将B打上时间戳,A更新时会检查B的时间戳,如果晚于本地仓库B的时间戳,那么就会进行更新。2、快照更新策略注意,快照并不是每次ins

    2022年10月4日
    4
  • Seedance 2.0报错日志深度解析(2K生成失败全链路排障手册)

    Seedance 2.0报错日志深度解析(2K生成失败全链路排障手册)

    2026年3月13日
    3
  • apache RewriteRule

    apache RewriteRule最近发现一个新的东西(可能以前一直没有注意)Apache中的rewrite_modul模块。可以将你的url得到的地址直接重新定义成自己想要的位置。 也就是说输入的URL可以重新定义成一个动态的地址。而且这个URL 不会被改写,动态地址是在后台执行然后返回数据。这个功能还可以使用在写程序时自己定义的CACHE,完全提高服务器负担,加快响应时间,这个就看

    2022年5月15日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号