Python手册所在地点此
1. str相关代码:
str='Runoob'
print(str) # 输出字符串
print(str[0:-1]) # 输出第一个到倒数第二个的所有字符
print(str[0]) # 输出字符串第一个字符
print(str[2:5]) # 输出从第三个开始到第五个的字符
print(str[2:]) # 输出从第三个开始的后的所有字符
print(str * 2) # 输出字符串两次
print(str + '你好') # 连接字符串
print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符
print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
2. 输出:
Runoob
Runoo
R
noo
noob
RunoobRunoob
Runoob你好
hello
runoob
hello\nrunoob
3. 模块与函数:
在 python 用 import 或者 from...import 来导入相应的模块。
import | from…import |
---|
将整个模块(somemodule)导入,格式为: import somemodule | 某个模块中导入某个函数,格式为: from somemodule import somefunction |
将某个模块中的全部函数导入,格式为: from somemodule import * | 某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc |
4. 标准数据类型
Python3 中有六个标准的数据类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
不可变 | 可变 |
---|
Number(数字) | List(列表) |
String(字符串) | Dictionary(字典) |
Tuple(元组) | Set(集合) |
5. 数字(Number)类型
四种类型 | 说明 |
---|
int (整数) | 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。 |
bool (布尔) | 如 True。 |
float (浮点数) | 如 1.23、3E-2 |
complex (复数), | 如 1 + 2j、 1.1 + 2.2j |
- 赋值
a, b, c = 1, 2, "runoob"
说明:菜鸟教程所得,有更多兴趣可去菜鸟一览。