变量与赋值的定义
1、变量
-
AI='喵酱'
,这就是一个常见的 '给变量赋值'的动作。在这里,AI
就是一个变量,这行代码的意思,就是把'喵酱'这两个字【赋值】 给了'AI'
这个【变量】 -
代码中的
=
(等号)是⽤于赋值⽽不是数学意义上的等于 -
保存的数据是可以随意变化的,储存的值永远都是最新的那个
例如:
AI='喵酱'
AI='Siri'
print(AI)
2、赋值方式
- 多次赋值:
礼物盒='巧克力' 礼物盒='曲奇饼干' print(礼物盒)
- 多元赋值:
x,y = '喵酱','舰长'
- 多重赋值:
miaojiang = xiaoai = siri = 'AI机器人'
3、变量命名规则
- 变量名可以由汉字(不推荐使用)、字母、下划线和数字组成
- 不能以数字开头
- 不能与的关键字重名
- 为了保证代码格式,【=】符号 的左右应该各保留一个空格
- 单词与单词之间使用【_】下划线符号连接 例如:
first_name、qq_number、qq_password
.
常见的三大数据类型
1、字符串
特点:字符串就是由一个又一个的字符组合串联起来的,可以是文字,数字,符号等任何信息。
凡是闭合的单引号,双引号以及三引号以内的内容,都会被计算机转化成字符串来识别,无论是文字,数字还是符号,都属于字符串类型-str
注意:引号要使⽤英⽂状态下的单引号、双引号和三引号
例如:
we = 'Welcome to python!'
programming = "欢迎来到小咖编程!"
operation = '''1314+520'''
先将内容以字符串形式赋值给变量,最后使⽤print()
函数输出变量即可。
2、整数
特点:整数英⽂为integer,简写做int。是正整数、负整数和零的统称,是没有⼩数点的数字。⽆需配合引号使⽤,可进⾏计算
如:520(整数)、'520'(字符串)、'5法5天 '(字符串)若存在⽂字类数据,则必须使⽤引号,将其变为字符串类型
例如:
print(520)
# 运行结果正确
print('5法5天')
# 运行结果正确
print(5法5天)
# 运行结果报错:无效语法
SyntaxError: invalid syntax
3、浮点数
特点:相对于整数⽽⾔,浮点数就是带⼩数点的数字。英⽂名是float
,与整数int
和字符串 str
不同,浮点数没有简写
例如:
print(52.0)
print(13.14)
print(-520.1314)