开始使用Python语言
1
Jupyter 环境执行 Python 程序

运行 Python 有很多方法,可以在终端交互输入,也可以写成程序文件执行。 在本教程中,则是使用 Jupyter 环境执行 Python 程序。 要注意,不同的环境对于能运行的功能,以及输出的结果并不完全相同。 Jupyter 的运行对…

2025-01-27

2
Python中的数据类型

计算机处理的对象有多种类型,这些类型在计算机中称为“数据类型”。 Python3 中常见的数据类型有: Number(数字) String(字符串) bool(布尔类型) List(列表) Tuple(元组) Set(集合) Dicti…

2025-01-27

3
Python中的进制转换

这里的内容稍稍有一点特殊:进制转换是编程里面最基础的内容,但是一般编程中并不会用到。 如果是是要学习使用 Python 解决一些问题,完全可以忽略此篇内容; 如果是计算机相关专业学习者或从业者,那么建议认真阅读。 通常平时使用的数字是十进…

2025-01-27

4
Python 中的字符串

字符串是 Python 中最常用的数据类型。可以使用引号( ' 或 " )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: 字符串连接和复制 根据操作符之后的值的数据类型,操作符的含义可能会改变。例如,在操作两 个整型或…

2023-04-15

5
Python 中的赋值技巧

即便是不起眼的赋值语句也蕴藏着一些使用窍门。 序列解包 赋值语句见过很多,有的给变量赋值,还有的给数据结构的一部分(如列表中的元素和切片,或者字典项)赋值, 但还有其他类型的赋值语句。 例如,可同时(并行)给多个变量赋值: 看似用处不大?…

2025-02-9

6
Python标识符、变量与保留字

在编程语言中,我们需要用标识符来代指某个东西,这个东西可以是一个数据,可以是一个函数, 一个类,那么与之对应的就是变量名,函数名,类名等概念。 就如同我们每个人都有名字一样,程序里,一个具体的东西也需要有名字, 不然,我们就无法准确的找到…

2025-02-9

7
Python语言结构

到目前介绍的几乎都是表达式, 在编程语言,或者说 Python 中还有一个概念是“语句” 。 前面已经涉及到基本的赋值语句了。 语句 语句和表达式有何不同呢?可以这样想:表达式是一些东西,而语句做一些事情。 例如,2 * 2 的结果是4,…

2025-02-9

8
Python如何获取用户输入

前面说过,编写程序时无需知道变量的值就可使用它们。当然,解释器最终必须知道变量的值, 可它怎么知道我们不知道的事情呢?解释器只知道已告知它的内容,不是吗?未必如此。 编写的程序可能供他人使用,无法预测用户会向程序提供什么样的值。 现在来看…

2025-02-9

9
Python 中的内置函数

Python 中使用乘方运算符( ** )来执行幂运算。实际上,可不使用这个运算符,而使用函数 pow 。 函数犹如小型程序,可用来执行特定的操作。Python提供了很多函数,可用来完成很多神奇的任务。 实际上,也可以自己编写函数(这将在…

2023-12-29

10
Python中的模块

Python程序可以调用一组基本的函数,这称为“内建函数”,包括见到过的 print() 、 input() 和 len() 函数。 这些是最常用的“功能”,因此可以直接使用。 除此最最常用的,Python 还包括一组模块,称为“标准库”…

2025-02-9

11
剖析 Python 程序中的一些概念

算法是什么 真刀真枪地编写程序前,先来说说何为计算机编程。简而言之,计算机编程就是告诉计算机 如何做。 计算机多才多艺,但不太善于独立思考,必须提供详尽的细节,使用它们能够明白 的语言将算法提供给它们。 算法只不过是流程或菜谱的时髦说法,…

2024-01-6

12
如何利用 sys.exit() 终止程序

要介绍的最后一个控制流概念,是如何终止程序。当程序执行到指令的底部时, 总是会终止。但是,通过调用 sys.exit() 函数,可以让程序终止或退出。因为这个函 数在 sys 模块中,所以必须先导入 sys ,才能使用它。 打开一个新的文…

2020-03-28

阅读使用手册


平台的登录与使用,请参考 《用户使用手册》


注册用户账号


若尚未开通科学计算平台使用权限,请 注册用户账号


登陆


第三方账号登录




介绍

为了方便学习Python语言,基于Jupyter技术栈搭建了在线计算环境。 用户使用时以网页形式打开,对照书中内容进行学习,在线编写代码和运行代码,代码的运行结果也会直接显示。如在编程过程中需要编写说明文档,可在同一个页面直接编写,便于作及时的说明和解释。

在数据科学、机器学习及深度学习的领域里,Jupyter是一个强大的工具,它集成了代码编写、可视化展示、文档记录等多种功能于一体,让科学计算变得既直观又高效。 随着数据科学和人工智能领域的不断发展,Jupyter 也在不断更新和完善其功能和性 能。 未来可以期待看到更多创新的特性和工具被加入到 Jupyter 中,从而进一步推动科学计算和数据分析的发展。





平台内核

目前平台提供配置好的计算时内核供运行使用。后期会根据需求增加公用内核及内核中的默认类库。 相关语言运行环境与类库一般由 Conda 库提供最新版本。

  • Python 3.11 [系统]
  • Python 3.12 [Conda]
  • R 4.4 [Conda]


注意事项

  • 平台使用Jupyter技术搭建,登陆认证使用本系统的注册账号。
  • 使用提供一定数量的硬盘空间存储供用户使用。目前限制为 500M 。
Copyright © 在线编程学习实验平台 Since 2025. 工信部ICP备案:吉ICP备2025024314号