算术运算符(Arithmetic Operators)
-
**
取幂 (exponentiation)
-
%
百分号,取模(percent sign)
-
//
两个斜杠(two forward slashes),整数除法(integer division),向下取整,同取整符号
-
-,+号建议有空格,其他符号避免这样
变量和赋值运算符(variable&assignment operator)
-
abbreviated form x,y,z = 2,3,5
-
全小写并用下划线区分单词(lowercase letters and underscores)-->snake case
-
special operator to avoid the variable to appear in the same line +=
python的最好做法(conventions)
- 不要在数字后多加
print(3 + 7)
(Y),print(3 + 7 )
(N)
- 在优先级低的运算符周围加上空格
print(3*7 - 1)
Strings
- 变量类型为
str
- 可以用双引号或单引号定义strings
- 字符串索引
first_word = 'Hello'
first_word[0]
-->输出:H
字符串方法
python中的方法和函数相似,但它针对的是已经创建的变量,方法特定于存储在特定变量中的数据类型
```
>>>my_string.islower()
True
>>>my_string.count('a')
2
>>>my_string.find('a')
3
```