007变量的基本使用

目标:
· 变量的定义
· 变量的类型
· 变量的输入输出(包括格式化输出*)
· 变量的命名

一、变量的定义
· 在每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
· 等号(=)用来给变量赋值,变量名 = 值

注意:
· 可以直接使用之前已经定义的变量
· 变量名只有第一次出现才是定义变量
· 变量名再次出现,不是定义变量,而是直接使用之前定义过的变量
· 在程序开发中可以修改之前定义变量中保存的值

二、变量的类型

1、在内存中创建一个变量,会包括:
①变量的名称
②变量保存的数据
③变量存储数据的类型
④变量的地址(标示)请添加图片描述
请添加图片描述
2、不同类型变量之间的计算
①数字型变量之间可以直接计算。
· 如果变量时bool型,在计算时,True对应1,False对应0。
②字符串之间可以使用 “+” 拼接生成新的字符串。
在这里插入图片描述
③字符串变量可以和整数 “*” 重复拼接相同的字符串。
在这里插入图片描述
④数字型变量 和 字符串 之间不能进行其他计算。
在这里插入图片描述

三、变量的输入输出

1、变量的输入

输入就是用代码获取用户通过键盘输入的信息。使用input函数。用户输入的任何内容python都认为是一个 字符串。请添加图片描述

2、类型转换函数
请添加图片描述

3、变量输入演练——超市买苹果增强版

需求:
· 收银员输入 苹果的价格,单位:元/斤
· 收银员输入 用户购买的苹果的重量,单位:斤
· 计算并且 输出 付款金额
请添加图片描述

思考:演练中针对价格和重量都定义了两个变量,这样对于开发方便吗?该如何改进?
答:可以省掉price_str和weight_str,直接将input函数嵌套在强转类型中,如下图:
请添加图片描述

4、变量的格式化输出
请添加图片描述
演练:
请添加图片描述

四、变量的命名

1、标识符和关键字

①标识符
· 标识符可以由 字母、下划线 和 数字 组成
· 不能以 数字 开头
· 不能与 关键字 重名

②关键字
· 关键字 就是在python内部已经使用的标识符
· 关键字 具有特殊的功能和含义
· 开发者 不允许定义和关键字相同的名字的标识符
请添加图片描述

2、变量的命名规则

命名规则可以被视为一种 惯例,并无绝对与强制,目的是为了增加代码的识别和可读性。
注意:python中的 标识符 是区分大小写的。

①在定义变量时,为了保证代码格式,“=”的左右应该各保留一个空格。
②在python中,如果 变量名 需要由两个或者多个单词 组成时,可以按照以下方式命名:
a.每个单词都使用小写字母
b.单词与单词之间使用 “_” 下划线连接
c.例如:first_name、qq_number

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值