Day 1 数据类型和运算符(一)

算术运算符(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
```

你可能感兴趣的:(Day 1 数据类型和运算符(一))