python基础入门之变量

导语

  • 军训应该都清楚吧,教官在方队里怎么找到你,少数的是直接说那个谁出来!哈哈,一般不会这样,基本都是说几行几列出列,相当于几行几列就是给你标上了一个编号,那这就有人说了,为什么不直接叫名字,我哩个乖乖,能问出这个问题的,必须再去一次军训。说这么多白话,就是要说明一个问题,再程序中,数据都是临时存储在内存中,为了更快速的查找或使⽤这个数据,通常我们把这个数据在内存中存储之后定义⼀个名称,这个名称就是变量。
    变量就是⼀个存储数据的的时候当前数据所在的内存地址的名字⽽已。

定义变量

  • 变量名 = 值 (num1 = 10)

标识符

  • 变量名⾃定义,要满⾜标识符命名规则。

  • 规则如下:
    • 由数字、字⺟、下划线组成
    • 不能数字开头
    • 不能使⽤内置关键字
    • 严格区分⼤⼩写
  • 开始接触一定要记住不能数字开头,内置关键字自己有时间可以网上搜一下,平时记一下常用的就可以。

命名习惯

  • ⻅名知义就行。

    • ⼤驼峰:即每个单词⾸字⺟都⼤写,例如: MyName。
    • ⼩驼峰:第⼆个(含)以后的单词⾸字⺟⼤写,例如: myName 。
    • 下划线:例如: my_name 。
  • 其实命名就相当于是书法,想要登堂入室还是需要好的习惯,当然非必须,不过一定要⻅名知义。

使⽤变量

my_name = 'TOM'
print(my_name)
# 使用变量打印名字print('TOM')
# 直接打印名字
  • 虽然都能打印出TOM,但是程序需要修改名字,第一个就直接改一个变量值就行,不需要改变量名,这样出bug的概率就小了,有人就会说了,那第二个还不是改一个就可以了,当然确实是,这个需要来私聊一下,毕竟我主业是UFC。

python基础入门(变量)相关推荐

  1. Python基础入门_2基础语法和变量类型

    Python 基础入门系列第二篇,上一篇简单介绍了为什么用 Python,以及安装和配置环境. 这一篇将先介绍基础的语法,包括标识符,即变量名字,然后 Python 特色的缩进规则,注释.保留字等等, ...

  2. Python基础入门:从变量到异常处理--阿里云天池

    文章目录 系列文章目录 文章目录 前言 一.python简介及环境搭建 1.简介 2.环境搭建 二.变量.运算符与数据类型 1.注释 2.运算符 3.变量和赋值 4.数据类型与转换 5.Print() ...

  3. 万字长文爆肝Python基础入门【巨详细,一学就会】

    目录 数据的名字和种类--变量和类型 初探数据种类 数据类型 数值运算 比较运算 变量和赋值 变量的好处 用赋值更新变量 变量和数据类型的关系 总结 数据类型 数值运算 数值比较 变量和赋值 一串数据 ...

  4. python免费入门手册-Python 基础入门教程

    Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. <Python 基础入 ...

  5. python基础入门视频-Python基础入门视频课程——笔记

    Python基础,主讲:汤小洋 一.Python简介 1. Python是什么? ​ Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(龟叔)于1989年 ...

  6. 超全面Python基础入门教程【十天课程】博客笔记汇总表

    目录 1.学习地址 2.下载地址[视频.源码.课件.软件] 3.详细博客笔记 Day 01 Day 02 Day 03 Day 04 Day 05 Day 06 Day 07 Day 08 Day 0 ...

  7. [新手必备]Python 基础入门必学知识点笔记

    Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...

  8. Python基础入门笔记(二)

    前言 本文主要为 Python基础入门笔记(一)内容的补充. 一.迭代器和生成器 1.1 Python迭代器 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元 ...

  9. Python基础入门6_文件和异常

    Python 基础入门前五篇: Python 基础入门–简介和环境配置 Python基础入门_2基础语法和变量类型 Python基础入门_3条件语句和迭代循环 Python基础入门_4函数 Pytho ...

最新文章

  1. 用onerror处理图片获取失败问题
  2. JS-String方法
  3. 性价比超高的云服务器
  4. 浅谈JavaScript中的对象和类型(上)
  5. Sprng boot(十三):Spring boot 小技巧
  6. java怎么访问私有类_如何从Java类的外部访问类的私有方法?
  7. 网页数据分页显示php,PHP网页设计例子:用PHP3完成MySQL数据的分页显示
  8. 更新Android Studio 3.0,你遇到坑了吗?
  9. sketch设置字体技巧(二)---通过组合法重新组建字体
  10. linux SHELL下替代sed、ask的常用字符串处理(截取,判断、替换)
  11. 企业签名打包错误+[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]:...
  12. matlab连续时间系统复频域分析,实验五连续时间信号与系统的复频域分析的MATLAB实现.doc...
  13. 基于C语言的个人信息管理系统
  14. HTML 语法练习---常见标签
  15. 禁用win10触摸屏手势_怎么修改win10 触控板手势设置
  16. 电气AutoCAD基础教学(一)——入门技巧
  17. Bitmap对象在内存中的大小和转化为字节流的大小
  18. 史上最全的CDN内容分发网络实战技巧
  19. 信息学奥赛一本通 1375:骑马修栅栏(fence) | 洛谷 P2731 [USACO3.3]骑马修栅栏 Riding the Fences
  20. 在虚拟环境下使用pip install -r requirements.txt导入项目依赖包却没有安装上出现的问题

热门文章

  1. 1060显卡支持dx12吗_GTX1660和1060差距大吗?GTX1660和1060区别对比
  2. OceanBase | 一文了解OBCA认证内容
  3. 第二次练车,练了一天倒库
  4. STM32F103C8T6和STM32F103C6T6区别
  5. 产品设计如何鼓励用户上传头像?
  6. 小鸡饲料任务,蚂蚁庄园养鸡线下扫码付款收饲料地址,蚂蚁庄园养鸡线下扫码付款0.01元收饲料地址...
  7. java 模拟库存管理系统
  8. 【构建ML驱动的应用程序】第 5 章 :训练和评估模型
  9. 教程7--Schemas和客户端库
  10. OpenHarmony WLAN HDI 源码学习