Logo
Section 1 / 7

Python 数据类型

了解 Python 数据类型,并学习如何索引字符串元素。

导入

Python 数据类型

了解 Python 数据类型,并学习如何索引字符串元素。

x = 5
y = 10.5
z = 2+5j
print(f'变量 x 属于 {type(x)}',
f'\n变量 y 属于 {type(y)}',
f'\n变量 z 属于 {type(z)}。')

bool_var1 = 8 > 4
bool_var2 = 8 < 4
print(bool_var1,
'\n',
bool_var2)

...
使用正索引(底部)和负索引(顶部)访问字符串元素

在 Python 中声明字符串

1my_string = "Hello World"

该代码演示了使用不同步长的字符串索引和切片操作

my_string = "Hello World" # 可自行修改 my_string 进行尝试
print(f'待测试的字符串为 \n {my_string} \n')

正向索引

i = 1
j = 6
print(f'索引 {i} 和索引 {j} 处的字符分别为 \n {my_string[i]} 和 {my_string[j]} \n')

负向索引

i = -1
j = -6
print(f'索引 {i} 和索引 {j} 处的字符分别为 \n {my_string[i]} 和 {my_string[j]} \n')

带步长的字符串切片

i, j = 0, 6
stride = 2 # 修改步长以观察输出变化
print(f'从索引 {i} 到索引 {j} 之前,步长为 {stride} 的字符为 \n {my_string[i:j:stride]} \n')

比较 None 对象与 0、空字符串和 False

print(None == 0)

print(None == '')

print(None == False)

Python 集合数据类型