Python学习笔记(十)

10、变量的基本使用

程序就是用来处理数据的,而变量就是用来存储数据的

 

目标:

学会变量的定义

知道变量的类型

知道变量的命名

 

10.1、变量的定义

在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建

等号(=)用来给变量赋值

=号左边是一个变量名

=号右边是存储在变量中的值

变量名=值

变量定义之后,后续就可以直接使用了

 

10.1.1 变量演练1--IPython

定义QQ

qq_number = "1234567"

输出QQ

qq_number

定义密码

qq_password = "123"

输出密码

qq_password

 

使用交互方式,如果要查看变量内容,直接输入变量名即可,不需要使用print函数

 

10.1.2 变量演练2--PyCharm

定义QQ号码变量

qq_number = "1234567"

定义QQ密码变量

qq_password = "123"

 

在程序中,如果需要输出变量的内容,需要使用Print函数

print(qq_number)

print(qq_password)

使用解释器执行,如果要输出变量的内容,必现要使用print函数

 

10.1.3 变量演练3--超市买苹果

可以使用其他变量的计算结果来定义变量

变量定义之后,后续就可以直接使用了

 

需求

苹果的价格是8.5元/斤

买了7.5斤苹果

计算付款价格

 

# 定义苹果的价格变量

price = 8.5

# 定义购买的重量

wight = 7.5

# 计算金额

money = price * wight

print(money)

 

思考题:

如果只要买了苹果,就返5块钱

请重新计算购买金额

 

# 定义苹果的价格变量

price = 8.5

# 定义购买的重量

wight = 7.5

#计算金额

money = price * wight

# 只要买苹果就返5元

money = money - 5

print(money)

 

10.2 变量的类型

在内存中创建一个变量,会包括:

1、变量的名称

2、变量保存的数据

3、变量存储数据的类型

4、变量的地址(标识)

 

10.2.1 变量类型的演练 --个人信息

 

定义变量保存小明的个人信息

姓名:小明

年龄:18岁

性别:是男生

身高:1.75米

体重:75公斤

利用单步调试确认变量中保存的数据的类型

 

在Python中,定义变量时是不需要指定变量的类型的,在运行的时候,python的解释器,会根据赋值语句等号右侧的数据

自动推导出变量中保存数据的准确类型

 

# str 表示是一个字符串类型
name = "小明"
# int 表示是一个整数类型
age = 18
# bool 表示是一个布尔类型,真 True 或者 假 False
gender = True
# float 表示是一个浮点数类型(小数)
height  = 1.75
weight = 75.0

1、一共有几种数据类型

4种

str--字符串

bool -- 布尔值

int -- 整数

float -- 浮点数

 

2、需要指定变量类型吗

不需要,Python可以自动根据=号右侧的值,自动推导出变量中存储数据的类型

posted @ 2021-06-30 09:25  黑羽青衣  阅读(89)  评论(0编辑  收藏  举报