Python编程快速上手——让繁琐工作自动化


如果需要,可以用括号来改变通常的优先级。在交互式环境中输入下列表达式:
>>>  2  +  3  *  6
20
>>>  (2  +  3)  *  6
30
>>>  48565878  *  578453
28093077826734
>>>  2  **  8
256
>>>  23  /  7
3.2857142857142856
>>>  23  //  7
3
>>>  23  %  7
2
>>>  2  +  2
4
>>>  (5  -  1)  *  ((7  +  1)  /  (3  -  1))
16.0


在每个例子中,作为程序员,你必须输入表达式,但Python 完成较难的工作,将它求值为单个值。Python 将继续求值表达式的各个部分,直到它成为单个值,如图 1-1 所示。

图 1-1    表达式求值将它归约为单个值
将操作符和值放在一起构成表达式的这些规则,是 Python 编程语言的基本部分,就像帮助我们沟通的语法规则一样。下面是例子:
This is a grammatically correct English sentence. This grammatically is sentence not English 
correct a.
第二行很难解释,因为它不符合英语的规则。类似地,如果你输入错误的 Python
指令,Python 也不能理解,就会显示出错误信息,像下面这样:
>>>  5  +
File  "<stdin>",  line  1 5  +
^
SyntaxError:  invalid  syntax
>>>  42  +  5  +  *  2
File  "<stdin>",  line  1 42  +  5  +  *  2
SyntaxError:  invalid  syntax
你总是可以在交互式环境中输入一条指令,检查它是否能工作。不要担心会弄坏计算机:最坏的情况就是 Python 显示出错信息。专业的软件开发者在编写代码时,常常会遇到错误信息。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大飞哥软件自习室

希望支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值