1.python豆知识复习 数值类型

数据类型

1. Python标准数据类型:Numbers数字,String字符串,List列表,Tuple元组,Dict字典
  • Numbers数字分为:int整型,long长整型,float浮点型,complex复数
  • String字符串由数字、字母、下划线组成的一串字符,用于表示文本的数据类型
    ps:一定用英文标点符号,单引号('') 双引号("")一样,三引号(''''''或"""""")可以表示多行字符串;字符串也是一种列表,是一种不可变的列表
  • bool布尔型:True,False,用于做判断;
    print(True == 1)
    print(False == 0)
  • Numbers数字分为:int整型,long长整型,float浮点型,complex复数
  • List列表,支持字符,数字,字符串以包含列表(即嵌套),用[]标识,有序对象
x5 = [1,'a',2.4,502.2,[1,2,3]]
  • Tuple元组,用()标识,不能二次赋值,可以理解成不可变的列表(只读列表),有序对象
x6 = (1,2,3,'hello')
  • Dict字典,用{}标识,由索引(key)和它对应的值value组成,无序对象
x7 = {"name":"fatbird", "city":"shanghai", "tel":10001000}
  • int,float,str三者数据类型转换方法(list/tuple/dict后续)
var1 = 10.8
var2 = int(var1)
# int(x)函数:将x转为整数,如果是四舍五入则是round(x)函数

var1 = 10
var2 = float(var1)
# float(x)函数:将x转为浮点数

var1 = 10.0
var2 = str(var1)
var3 = float(var2)
# str(x)函数:将x转为字符串

变量

  • 给变量赋值即创建该变量,并且同时赋予该变量:
    ① 变量名
    ② 变量类型

  • 变量命名规则:
    ① 变量名第一个字符必须是字母(大小写均可)或者下划线(“_”),不能数字开头;
    ② 变量名不能和常用功能性名字重合,例如print,if,for
    ③ 不要有空格

  • 变量赋值

counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串
  • 多变量赋值
a = b = c = 1
d , e , f = 1 , 2 , 'hello'
  • 动态变量 → 变量的值是可更改的,或者说,变量可以随时指向任意值
var1 = 10
print(var1)
var1 = 20
print(var1)

你可能感兴趣的:(1.python豆知识复习 数值类型)