博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.3 简单的操作符
阅读量:6708 次
发布时间:2019-06-25

本文共 1883 字,大约阅读时间需要 6 分钟。

Python有着强大的计算能力,直接在Python控制台中输入计算式,它会直接给出答案。

------------------------------------------------------------------------------------------------------------------------

>>> 2 + 2

4
>>> 5 + 4 - 3
6

-------------------------------------------------------------------------------------------------------------------------

上例中,紧跟“+”和“-”的空格不是强制要求的,加入空格可以使代码更容易阅读

-------------------------------------------------------------------------------------------------------------------------

Python也可以计算乘法和除法,使用*代替乘号,使用/代替除号,使用括号确定操作符的运算顺序

-------------------------------------------------------------------------------------------------------------------------

>>> 2 * (3 + 4)

14
>>> 10 / 2
5.0

-------------------------------------------------------------------------------------------------------------------------

使用/的除法,结果会生成一个浮点数

-------------------------------------------------------------------------------------------------------------------------

数字前面的“-”代表该数字为负数

-------------------------------------------------------------------------------------------------------------------------

>>> -7

-7
>>> (-7 + 2) * (-4)
20

-------------------------------------------------------------------------------------------------------------------------

“+”也可以添加到数字前面,但这除了能够增加代码的可读性外没有多大用处

-------------------------------------------------------------------------------------------------------------------------

用一个数字除以0在Python中会产生一个错误

-------------------------------------------------------------------------------------------------------------------------

>>> 11 / 0

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero

-------------------------------------------------------------------------------------------------------------------------

在Python中,错误信息的最后一行会告诉你错误的类型,仔细阅读错误信息,它会告诉你如何修改你的代码

转载于:https://www.cnblogs.com/zaku1991/p/7741994.html

你可能感兴趣的文章
轻松学会Java高并发第一课-并发的基本概念
查看>>
Flutter 底部导航——BottomNavigationBar
查看>>
linux内核协议栈TCP time_wait原理、配置、副作用
查看>>
IT兄弟连 JavaWeb教程 jQuery中其他AJAX支持的函数
查看>>
android之数据库和Content Provider(二)
查看>>
Java调用Https
查看>>
验证码cnn模型
查看>>
quartz CronTrigger表达式整理
查看>>
用户定位 User Location
查看>>
图文混排 文字垂直居中对齐
查看>>
Qt Socket简单通信
查看>>
如何优雅地过滤敏感词
查看>>
windows EFS加密
查看>>
那些年遇到过的面试题
查看>>
2018.1.31 8周3次课
查看>>
sublime汉化
查看>>
Netfilter/iptables的一些新进展
查看>>
Linux下使用虚拟网卡的ingress流控(入口流控)
查看>>
关于Netfilter NF_HOOK宏的outdev参数bug
查看>>
VNC配置
查看>>