python变量


一、交互模式与脚本模式

  • python的开发模式:
    1.交互模式: 类似于生活中说话,一问一答.输错了不能收回. --> idle/python环境默认就是交互模式 --> 适合写一点简单的代码.不用print也能出来结果
    2.脚本模式/文件模式:类似于写作文,一次性写完了.再运行.可以自行更改 --> 以后写代码还是脚本模式居多

    idle 新建文件 file --> new file --> 写代码 --> ctrl+s保存 --> 运行F5

二、何为变量

1.变量

  • 变量: 是一种可以发生改变的量(年龄,发际线,发量,钱包余额)
    计算机或者平时用的软件本质上来讲,就是跟数据打交道, 把一些计算完的数据保存起来,方便后续进行使用

  • 一个变量是由3个东西组成的:
    1.数据类型(type)
    2.内存地址(id)
    3.值(value)

  • 可以把变量理解为是一个"仓库":
    数据类型就是仓库的类型
    变量值就是仓库里的东西
    内存地址就是仓库的位置

  • 变量名(标识符)
    相当于是给你自己取名字,你的名字可以随便取吗???
    沈70 (带阿拉伯数字)
    沈&^% (带特殊符号)
    人民币 (人民币有特别的含义)
    都是不行的,因为正常的中文名都是汉字组成.这是一种规则.在编程里面给变量命名,也有一套规则

  • 变量命名规则:
    1.由字母,数字,下划线组成
    2.首字符不能是数字
    3.不能有别的特殊符号
    4.区分大小写Name name
    5.可以用中文命名,但是不推荐
    6.不能用关键字命名
    7.见名知意 --> 看到这个变量名就知道它是干嘛用

    为什么中文编程语言发展不起来:
    因为中文太强大了.语意性太多了.不太适合作为编程语言.比较淡出字词,又比较难理解

  • 每个公司都有自己的命名要求,比较常见的方式:
    1.驼峰命名法 --> 单词首字母大写,提高阅读性
    UserName : 用户姓名
    2.匈牙利命名法–> 主要是以后开发的时候用,目前还不常用,不需要掌握
    g_iUserName
    g = global 全局
    i = int类型
    UserName = 变量名

    全局 --> 所有人都可以用
    局部 --> 只有部分人才能使用

    为什么要有变量的命名规范???
    为了提高代码的阅读性 --> 在开发的时候大部分都是在"看"而不是在"写".这时候可读性就很重要,降低阅读成本

关键字

2.变量的使用方式

变量的使用方式:

  1. 声明变量: 把右边的数据,赋值给左边的变量名,从此变量就等价于这个值
    变量名 = 变量值
    name = “杨光源”
    age = 666
    height = 177.5
  2. 使用变量
    输出变量:
    print(变量名)
    print(name)
    print(age)
    print(name,age) # 输出多个变量,中间用逗号隔开
  • 不需要现在理解,知道这个东西就行了
    变量并不是凭空生成的 --> 当我们声明了一个变量后,python会在内存中开辟一个空间,把变量存进去.
    声明一个变量,在内存里面开辟一个空间,存放变量值.并连接到变量名
    变量名和变量值不是放在一起的.它们只是连接着

    变量的本质 --> 存储数据,方便以后进行使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小八砸丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值