变量、数据类型

变量

老师笔记

a = 1        #1是变量内容     a是变量名字

注意

  • 变量命名
    可以是任意非特殊字符
    不可以以数字开头
  • 潜规则
    不要以单下划线和双下划线开头
    变量名易读
    不要使用模块名,文件名也是一样
    不要使用python内的关键字
  • python中的变量是什么
    a=hello
    b=a
    在内存内会先给hello分配一个内存空间,然后为这个内存空间打上一个a的标签,然后b=a,会给这个内存空间也打上一个b的标签,现在这个内存空间一共有两个别名,分别为a和b

变量的多元赋值

a,b,c=1,2,3
    现在a=1,b=2,c=3
s='qf'
a,b=s
   现在a='q',b='f'
多元赋值也叫作元组解包

变量的三个特性

id(10)
 a  is  b   判断的是这个变量的id值是否一样

type(2)      
type('a')                  查看类型

10            值本身

基本数据类型

老师笔记

一、整型

int

11 #十进制
0b xx 二进制
0o xx 八进制
0xb 十六进制

二、浮点型

float

三、字符串类型

s1 = "www.qfedu.com"
s2 = 'yangge'
s3 = """
hello
world
"""

四、布尔类型

True    False
1 == True
0 == False

重点:数据之间的类型转换

  • int(xx) 将其他转换为整型 字符串内的小数不能转换 ,因为不清楚是小数点还是字符
  • float(xx) 任意字符,前提是数字
  • str(xx) 将任意类型转换为字符串
  • bool() 把其他类型转换为布尔型

为0为空都会是False

image

你可能感兴趣的:(变量、数据类型)