Python 测开27期 - julia - 学习笔记 - Python基本数据类型

数据类型

1. 变量

  • 变量是一种存储数据的载体,计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间
  • 变量的值可以被读取和修改

变量命名规则

  • 变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头
  • 大小写敏感(大写的A和小写的a是两个不同的变量)
  • 不要跟关键字(有特殊含义的单词)和系统保留字(如函数、模块等名字)冲突

2. 数字

  • int
    • 整形,没有小数点的,包括1,100,0,-1,-100
  • float
    • 浮点型,带有小数点,包括1.0,-1.0,-1.1
int_a = 1
print(int_a)
print(type(int_a))
float_a = 1.0
print(float_a)
print(type(float_a))

3. 布尔

  • True
  • False
bool_a = True
print(bool_a)
print(type(bool_a))
bool_b = False
print(bool_b)
print(type(bool_b))

4. 字符串

  • \ 转义符
    str_a = "adb\\n123456"
  • r 忽略转义符的作用
    str_b = r"adb\n123456"
  • + 多个字符串连接
    str_c = str_a + str_b
  • 索引
  • 切片 start: stop: step 前闭后开原则
str_d = "abcdefg"
print(str_d[0])
# x>=1
print(str_d[1:])
# 前闭后开原则,1<=x<5
print(str_d[1:5])
# 步长,
print(str_d[1:5:2])
print(str_d[1::2])