banner
NEWS LETTER

Python_学习-P0

Scroll down

编程语言之 Python 学习 - P0

Python 追求极致的表达力和开发速度,一门解释型语言,通过解释器实时解释代码执行。
安装环境: python
编辑器推荐: neovim vscode
Nvim配置推荐: github

让我们开始吧!

先学变量与数据类型:

变量

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# py的变量全部可变

# 定义变量x为5
x = 5
# 重新赋值 合法 原有的5会被GC回收
x = "hello"

# 多变量赋值
a, b = 1, 2

# 链式赋值
a = b = c = 0

# 常量 同样可变
SHEN = "Eternity"

数据类型表

类型 例子
int x = 5201314
float x = 5.20
bool x = True / False
str x = “Eternity”
None x = None
bytes x = b”Eternity”

类型转换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 数值转换
x = int("520")
x = float("5.20")
x = str(520)

# 进制转换
x = int("FF", 16) # 255
x = int("1010", 2) # 10

#序列转换
x = list("abc") #会把abc拆成 [a, b, c]
x = tuple([a, b, c]) #会重组成(a, b, c)

# 布尔转换 用print看结果
print(bool(0)) # False
print(bool(1)) # True
print(bool("")) # False(空字符串)
print(bool("hi")) # True
print(bool([])) # False(空列表)
print(bool(None)) # False
其他文章