Python

作者: michaeljacc | 来源:发表于2016-06-02 22:10 被阅读23次

加法

print(1 + 1)

运算符优先级

print((1 + 1) * 2)

取模

print(2 % 5, 3 % 2) # 这是行内注释
print(2 ** 100)

运算符的左右两边最好有空格

(双引号,单引号)
print(' michaeljacc')
print("Let's go")

转义符**

转义符是字符串中的特殊符号,由反斜杠(backslash)开始,接另一个字符结束
常用的转义符有
还有一些别的转义符,但极少使用,对于这种东西,不必记忆,知道有这么回事就好了。
\n # 换行
\t # TAB(制表符)类似4个空格
\ # 一个反斜杠
\a # 系统警铃声,有的系统不会响

浮点数

带小数点的数叫浮点数(float)
操作符两边有一个float结果会自动转换成float
输入以下试试结果
5/2
5/2.0
5.0/2

如果只有一个0可以省略,比如
5/.2

比较运算和逻辑操作

==等于
!= 不等于
< 小于

大于
<=小于等于
=大于等于

三种逻辑操作分别是 与、或、非
and
or
not

比较运算和逻辑操作的结果都是bool(布尔值),True和False

例子:
1 == 1
1 == 2
1 != 1
1 != 2
1 < 2
1 > 2
1 <= 1
1 >= 1

1 == 1 and 2 == 2 # true
1 == 1 and 1 == 2 # false
1 == 1 or 1 == 2 # true
not 1 == 1 #false

可以加括号来让代码直观一点
((1 == 1) and (2 == 2)) or (1 == 2)

1 == 1 and 2 == 2 # true
1 == 1 and 1 == 2 # false
1 == 1 or 1 == 2 # true
not 1 == 1

可以加括号来让代码直观一点
((1 == 1) and (2 == 2)) or (1 == 2)

相关文章

网友评论

      本文标题:Python

      本文链接:https://www.haomeiwen.com/subject/veukdttx.html