Python在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,更高效的运行,点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
未完成的项目 发布于:2022-10-02 10:41 爱施德话费购而过 发布于:2022-09-27 13:44 烧开ID好看深V看 发布于:2022-09-27 13:43 啥都好方框就是付电话费 发布于:2022-09-27 13:43 哈集卡活动砍经费哈卡 发布于:2022-09-27 13:41 pyhton-hw-03 发布于:2022-09-30 10:21 在有限整数序列中找到最大值的算法 发布于:2022-09-26 21:51 羊了个羊啊 发布于:2022-09-24 13:20 socket-客户端 发布于:2022-09-24 11:16 遗传算法库scikit-opt测试 发布于:2022-09-23 15:19 顺序排序算法 发布于:2022-09-22 21:24 为了凑字数保存而写的代码介绍 发布于:2022-09-22 14:52 鸢尾花机器联系 发布于:2022-09-22 09:42 四个月生兔子 发布于:2022-09-20 23:33 python获取输入输出 发布于:2022-09-18 22:30 python-hw-2 发布于:2022-09-27 15:05 素数和计算 发布于:2022-09-16 21:53 Python计算圆面积 发布于:2022-09-12 21:20 我的套利计算器 发布于:2022-09-12 09:54 python类 发布于:2022-09-06 17:55 崔笔试代码: 给一个内容全部为左右小括号的字符串,定义这个字符串的权值为最长合法括号序列长度,如:"())())"的权值为4,它最长合法括号子序列为"()()"。求这个字符串所有字串权值之和。 如: 输入 ())()) 输出 26 发布于:2022-09-03 20:20 python aes_de_sha1prng 发布于:2022-08-29 21:35 python AES 发布于:2022-08-29 21:29 在3题的基础上改进,要求使用一个列表加字典的形式来保存用户的信息,并增加一个余额信息项。 用户信息的存储格式如下: user_list =[{‘user’:’’,’password’:’’,’balance’:0},{},{},...] 添加如下主菜单: **********欢迎来到WoniuATM********** *************请选择操作菜单************* *****1.注册 2.登录 3.余额 4.退卡***** 用户选择相应的操作,每次操作完后继续进入主菜单,用户输入4之后可以结束并退出应用。用户注册成功后奖励3000元账户余额。 发布于:2022-08-27 10:19 ATM系统 二维列表存放用户名和密码 发布于:2022-08-26 15:26 atm系统 初稿 包括登录、注册 使用列表,因此不具备存储功能。 退出需要重新注册。 发布于:2022-08-26 13:57 bubble sort 发布于:2022-08-22 22:09 测试注释的使用 发布于:2022-08-13 20:50 剪刀石头布 猜拳游戏 发布于:2022-08-12 13:58 迭代的示例 发布于:2022-08-08 10:27 猜数字游戏 发布于:2022-08-07 19:36 汉诺塔问题(递归) 发布于:2022-08-04 12:24 函数的参数 发布于:2022-08-03 11:18 1.python 定时器 发布于:2022-08-03 09:45 redis在线测试 发布于:2022-07-25 14:08 电脑保护m 发布于:2022-07-16 23:07 档案管理系统 发布于:2022-07-14 19:09 测试该平台是否好用 发布于:2022-07-12 11:51 读取API接口 发布于:2022-07-06 22:55 pip install ttkbootstrap 发布于:2022-07-01 00:20 python时间戳转换 发布于:2022-06-30 10:59 1到100计算 发布于:2022-06-15 19:02 python实现对学生信息的管理 发布于:2022-06-15 22:26 测试基本功能 发布于:2022-06-07 09:16 乘法表 循环 打印 发布于:2022-06-04 14:20 使用matplotlib打印一个图 发布于:2022-06-04 00:22 病毒感染模型(搞得有点复杂,需要寻求更简单的方法。) 发布于:2022-06-04 01:29 兔子繁殖问题 发布于:2022-06-02 01:21 运动轨迹识别 发布于:2022-05-31 15:50 TSP贪心 发布于:2022-05-27 11:44 [更多]
显示目录

数字(Number)



Python3 数字(Number)

Python 数字运算 Python 解释器可以作为一个简单的计算器:您可以在解释器里输入一个表达式,它将输出表达式的值。

表达式的语法很直白: ​+​, ​-​, ​*​ 和​/​ 和在许多其它语言(如 Pascal 或 C )里一样;括号可以用来为运算分组。例如:

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 总是返回一个浮点数
1.6

注意:在不同的机器上浮点运算的结果可能会不一样。之后我们会介绍有关控制浮点运算输出结果的内容。

在整数除法中,除法​/​总是返回一个浮点数,如果只想得到整数的结果,丢弃可能的分数部分,可以使用运算符​ //​ :

>>> 17 / 3  # 整数除法返回浮点型
5.666666666666667
>>>
>>> 17 // 3  # 整数除法返回向下取整后的结果
5
>>> 17 % 3  # %操作符返回除法的余数
2
>>> 5 * 3 + 2 
17

注意:​//​是否得到整数类型的数与分母分子的数据类型有关。

>>> 7//2
3
>>> 7.0//2
3.0
>>> 7//2.0
3.0
>>>

等号=​用于给变量赋值。赋值之后,除了下一个提示符,解释器不会显示任何结果。

>>> width = 20
>>> height = 5*9
>>> width * height
900
Python 可以使用​**​操作来进行幂运算:

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

变量在使用前必须先"定义"(即赋予变量一个值),否则会出现错误:

>>> # 尝试访问一个未定义的变量
... n
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

浮点数得到完全的支持;不同类型的数混合运算时会将整数转换为浮点数:

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

在交互模式中,最后被输出的表达式结果被赋值给变量 _ 。这能使您在把Python作为一个桌面计算器使用时使后续计算更方便,例如:

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

此处, _ 变量应被用户视为只读变量。不要显式地给它赋值——这样您将会创建一个具有相同名称的独立的本地变量,并且屏蔽了这个内置变量的功能。

由JSRUN为你提供的Python在线运行、在线编译工具
        JSRUN提供的Python在线运行,Python 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

  • 00:23
注册登录后可减少验证码的弹出,点击前往 注册 | 登录

皮肤:

运行模式:

嵌入代码 iframe嵌入:


服务器已安装大部分常用的第依赖库,但仍可能存在一些未被安装的库, 可以通过本窗口立即安装所需依赖库。


请输入依赖库的名称:

请选择语言: