Python自动化

Python之注释和#  

程序里的注释是很重要的。它们可以用自然语言告诉你某段代码的功能是什么。想要临时移除一段代码时,你还可以用注释的方式临时禁用这段代码。

常见问题:

Q1:为什么print(''Hi # there.'')里的#没被忽略掉?

这行代码里的#处于字符串内部,所以它就是引号结束前的字符串中的一部门,这时它只是一个普通字符,而不代表注释的意思。

Q2:怎样做多行注释?

每行前面放一个#就可以了

Python之数字和数学计算

每一种编程语言都包含处理数字和进行数学计算的方法。

+:加号

-:减号

/:斜杠

*:星号

%:百分号(x%y所求表示x/y的余数)

<:小于号

>:大于号

<=:小于等于号

>=:大于等于号

常见问题

Q1:为什么%是求余数符号,而不是百分号?

很大程度上只是因为设计人员选择了这个符号而已。正常写作时它是百分号没错,在编程中除法我们用了/,而求余数又恰恰选择了%这个符号,仅此而已。

Q2:%是怎么工作的?

换个说法就是“X除以Y的余数是J”,例如“100除以16的余数是4”。百分号运算的结果就是J这部分。

Q3:运算优先级是怎样的?

在美国我们用PEMDAS这个简称来辅助记忆,它的意思是“括号、指数、乘、除、加、减”,这也是Python里的运算优先级。一个常见的错误是人们以为PEMDAS是一个绝对次序,需要依次进行,其实乘除是一级,从左到右,然后加减是一级,从左到右,所以你可以把PEMDAS写成PE(M&D)(A&S)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值