我有 20 元钱,花了 12 元,问还剩多少钱? 变量的本质 :就是内存中的一块存储空间 变量的作用 :存储数据 变量简单的理解为程序中其值可以发生可变的量 变量三要素 : 变量名:存储空间的名字,快速地找到其中的数据 数据类型:存储数据的类型,分配空间 变量值:存储数据 数据类型 : 基本数据类型 数值型 整型: int 浮点型 : 小数 float 布尔型 bool---boolean 真 True 假 False 字符串型 str:0~ 多个字符组成的串 ,放在单引号或双引号或者三引号之间 选择数据类型:是否有运算需求,有的话选数值类型,没就是字符型 举例:余额: 1000,000,000---float 身份证号,电话号码,密码 --str 注释 # 注释是来解释代码的,给程序员看的 # 解释器不处理,不会影响程序的效率 # 多多益善 # 分类:单行注释和多行注释 # 单行注释 : #+ 文字 print ( 'hello' ) # 控制台输出内容 # 多行注释 三个单引号或者三个双引号 ''' 多行注释 1 多行注释 2 多行注释 3 ''' """ 多行注释 1 多行注释 2 多行 """ 变量 我有 20 元钱,花了 12 元,问还剩多少钱? 变量的本质 :就是内存中的一块存储空间 变量的作用 :存储数据 变量简单的理解为程序中其值可以发生可变的量 变量三要素 : 变量名:存储空间的名字,快速地找到其中的数据 数据类型:存储数据的类型,分配空间 变量值:存储数据 数据类型 : 基本数据类型 数值型 整型: int 浮点型 : 小数 float 布尔型 bool---boolean 真 True 假 False 字符串型 str:0~ 多个字符组成的串 ,放在单引号或双引号或者三引号之间 选择数据类型:是否有运算需求,有的话选数值类型,没就是字符型 举例:余额: 1000,000,000---float 身份证号,电话号码,密码 --str # 数据类型 # 整型 int age = 16 print ( age , type ( age ), id ( age ))
# 其它进制表示 i = 0b100 # 二进制 0b 开头 i2 = 0o10 # 八进制 0o 开头 i3 = 0x10 # 十六进制 0x 开头 print ( i3 , type ( i3 ))
# float price = 3.5 print ( price , type ( price )) price = 2 print ( price , type ( price ))
#bool flag = True print ( flag , type ( flag ))
#str s1 = 'hello' s2 = "" # 三引号支持换行 s3 = '''h e l l o''' s4 = """ python, java, c """ print ( s1 , s2,s3,s4 )
# 个人信息 name = ' 张飞 ' age = 45 print ( " 我的名字是 " + name ) print ( " 我的年龄是 " + str ( age )) # 字符串和数值不能直接拼接,需要使用 str() 将数值类型转换成 str 类 型 print ( ' 年龄是 ' , age )



