- 数字
- 字符和字符串 'computer' 这个字符串索引解析,python 支持前向和后向解析
字符 | c | o | m | p | u | t | e | r |
---|---|---|---|---|---|---|---|---|
编号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
反向编号 | -8 | -7 | -6 | -5 | -4 | -3 | -2 | -1 |
s='test_string' s[ startIndex : pastIndex ] 字符串索引固定范围的内容 3. list 4. dict 字典 是 pyhton 的核心 5. set 集合,集合是将列表中重复的成员去掉,仅保留一个的列表
- format 是 string 类型对象特殊的方法
- locals() 函数可以打印出当前环境的变量和对应的值,字典是 python 的核心,当前环境变量的标识符和值以字典 key 和 value 的组合保存
- 默认情况 print 打印的最后内容是换一个新行,可以通过关键参数 end 替换这个默认设置
print('just', ' for', ' fun', end='!')
- dir() 内置函数可以查询对应对象所有的方法
- 在 python , class 是 type 的代名词
- python 可以做简单的计算器
- // 除,取整(四舍五入) eg: -17 // 5 = -4
- / 一般的除法
- python 是区分大小写的语言
- python 的数据都是对象,对象都有方法
- 函数参数的字典变量前加 ** ,表示传递的参数是字典的所有内容,不仅仅是字典这个单独参数本身
- 如果循环的变量没有用到,可以省略使用 _ 符号
- ** 数学运算标识乘方
- python 是面向对象的语言
- for 循环
for item in sequence :
new value of accumulation = result of combining item with last value of accumulation
- if
if condition:
indentedStatementBlock
if condition:
indentedStatementBlock
else:
indentedStatementBlock1
if condition:
indentedStatementBlock
elif condition1:
indentedStatementBlock1
else:
indentedStatementBlock2
- while
while condition:
dosth