使用Jupyter Notebook实现Python编程

server/2024/10/18 18:27:53/

目录

1. 安装Anaconda

2. 启动Jupyter Notebook

3. 调试Python代码:

python%E7%B1%BB-toc" style="margin-left:0px;">4. 定义一个简单的python

​5. 在控制台运行代码,并从命令行接受参数

6. 调用其他py文件中的类

​7. conda环境切换和迁移


1. 安装Anaconda

到Anaconda官网下载安装包:Download Anaconda Distribution | Anaconda

下载好直接下一步下一步默认安装即可。

2. 启动Jupyter Notebook

Jupyter是Anaconda的一个组件,提供了友好的Python编程界面。首先启动Anaconda,在右侧选择Launch Jupyter notebook,它会在浏览器上新建一个标签,通过网页,我们就可以编写和调试Python代码了。

3. 调试Python代码:

使用Notebook调试Python最方便的就是可以一段代码一段代码地调试,并且调试结果便于保存。这里举几个简单的小例子。

写“print("Hello world")” ,点击“运行”,下方即是执行结果。

将Cell type设置为“Markdown”,编写“# Hello world”,点击“运行”,即可编写Markdown文档。

python%E7%B1%BB">4. 定义一个简单的python

定义一个简单的python类test_classÿ


http://www.ppmy.cn/server/105453.html

相关文章

react面试题三

一、请解释React的虚拟DOM及其作用。 React的虚拟DOM(Virtual DOM)是React框架中的一个核心概念,它是对真实DOM的一种轻量级内存表示。React使用虚拟DOM来减少直接操作真实DOM的次数,从而提高应用的性能和效率。下面详细解释虚拟D…

Vue vue/cli3 与 vue/cli4 v-for 和 v-if 一起使用冲突

问题描述 异常信息:[vue/no-use-v-if-with-v-for] The this.$router.options.routers expression inside v-for directive should be replaced with a computed property that returns filtered array instead. You should not mix v-for with v-if.eslint-plugin-v…

出现 2003 - Can’t connect to MySQL server on ‘xxx‘(10060) 解决方法

目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 sql链接远程服务器的时候,出现如下问题: 2003 - Can’t connect to MySQL server on xxx(10060)截图如下所示: 2. 原理分析 错误代码 10060 表示“连接超时”,说明客户端在尝试连接到服务器时,服务器没有响应或者响…

【论文阅读】DaST: Data-free Substitute Training for Adversarial Attacks(2020)

摘要 Machine learning models(机器学习模型) are vulnerable(容易受到) to adversarial examples(对抗样本). For the black-box setting(对于黑盒设置), current substitute atta…

getchar(),putchar(),EOF的详细解释

文章目录 getchar(),putchar(),EOF的意义和作用一、相关函数putchar( )getchar() 二、EOF 的值三、总结 getchar(),putchar(),EOF的意义和作用 在 C 语言中,EOF 是 End Of File 的缩写,即文件结束标志。 在读取文件时&#xff0…

chromedriver下载地址大全(包括124.*后)以及替换exe后仍显示版本不匹配的问题

Chrome for Testing availability CNPM Binaries Mirror 若已经更新了系统环境变量里的chromdriver路径下的exe,仍显示版本不匹配: 则在cmd界面输入 chromedriver 会跳出version verison与刚刚下载好的exe不匹配,则再输入: w…

SmartGit-Git版本控制系统的图形化客户端

SmartGit: SmartGit是一款免费的、专业的Git版本控制系统的图形化客户端。它适用于Windows、Mac和Linux等多种操作系统,提供了直观的用户界面和丰富的功能。支持创建、克隆、推送、拉取、合并和管理Git仓库,以及强大的分支管理功能。还提供了…

OpenCV基本使用教程

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,用于处理图像和视频的分析和处理。下面是OpenCV的基本使用教程: 安装OpenCV:首先需要下载和安装OpenCV库。可以在OpenCV的官方网站上找到适合你…