上一篇文章讲述了变量的概念和作用,下面讲解的是变量的第二个知识点 - 定义变量和定义变量名的规则,下一篇在讲解变量的使用。

一、定义变量

语法规则:

变量名 = 值

定义变量的语法规则中间的‘=’,并不是数学中等于号的意思,在编程语言中而是赋值的意思。赋值:其实程序在执行的时候,先计算等号(‘=’)右边的值,然后把右边的值赋值给等号左边的变量名中。

注意点:变量名自定义,要满足标识符的命名规则。

二、定义变量的规则

标识符:

变量命名规范 - 标识符命名规则是Python中定义各种名字的时候的统一规范,具体规范如下:

  1. 由数字、字母、下划线组成
  2. 不能以数字开头
  3. 不能使用Python内置关键字
  4. 严格区分大小写

下面是列举的常见关键字,这些关键字不用去背,在学习Python的过程中自然就会记得的,不用就不会犯错

None  True  False  and  as  break  class  continue  def del  elif   else  assert  except  finally    for   from   if    import    in  is   lambda   not  or   pass   raise  return   try   shile   with  ........

命名习惯:

  1. 见名知义
  2. 大驼峰:即每个单词首字母都大写,例如:UserName
  3. 小驼峰:第二个(含)以后的单词首字母大写,力例如:userName
  4. 下划线:例如:user_name

如:

userName = 'Python自学网'

Python 定义变量和定义变量名的规则相关推荐

  1. python 定义变量_用python解决动态的定义变量名(并给其赋值方法:大数据处理)...

    前言: 今天为大家带来的内容是:用python解决动态的定义变量名(并给其赋值方法:大数据处理)具有很好的参考价值,希望对大家有所帮助.喜欢本文内容的记得点赞转发收藏不迷路哦!!! 最近消费kafka ...

  2. 关于python变量使用_Python 基础知识关于变量的定义使用

    转自:https://www.cnblogs.com/manongajie/p/12736991.html 1 python 变量概述 变量,英文叫做 variable. 从形式上看,每个变量都拥有独 ...

  3. python的数据类型和变量的定义及使用

    一.数据类型按数值非数值分类 1.python的数据类型可以分为 数字型 和 非数字型. 数字型 整型 (int) 浮点型(float) 布尔型(bool) 复数型 (complex)(主要用于科学计 ...

  4. python——变量的定义、命名

    变量 1.什么是变量? 变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前 定义的变量) 2.变量的定义 在 python中,每个变量在使用前都必须赋值,变量赋值以后该 ...

  5. python定义变量并赋值_Python 变量类型及变量赋值

    在 Python 中,变量不一定占用内存变量.变量就像是对某一处内存的引用,可以通过变量访问到其所指向的内存中的值,并且可以让变量指向其他的内存.在 Python 中,变量不需要声明,但是使用变量之前 ...

  6. Python基础day01【软件安装、变量的定义和使用、数据类型、标识符和关键字、输入输出、数据类型转换、运算符、PEP 8 规范】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员]      学习目标: 能够说出计算机有哪两部分组成 能够说出操作系统的作用 能够说出编程语言的作用 ...

  7. python 定义变量怎么定义_python变量定义和定义规范

    Python变量命名规范 模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在jav ...

  8. python变量定义类型_03_python的数据类型和变量的定义及使用

    1.数据类型按数值非数值分类 (1)python的数据类型可以分为 数字型 和 非数字型. 数字型 整型 (int) 浮点型(float) 布尔型(bool) 复数型 (complex)(主要用于科学 ...

  9. 为什么一个程序中变量只能定义一次_#带你学Python# 从简单程序出发理解Python基本语法

    欢迎回来. 通过上一篇文章,我们第一次触摸了Python,学会了如何用各种不同的方式运行Python的解释器.也介绍了很多工具和开发环境,是不是跃跃欲试了? 到这里,别的python教程就会从数据类型 ...

最新文章

  1. C++_STL——map、multimap、set、multiset
  2. Android --- layout_marginStart和layout_marginEnd的详细讲解
  3. spring+mybatis+atomikos 实现JTA事务
  4. java swing点击按钮后输出结果展示_使用Eclipse编写第一个Java程序HelloWorld
  5. php 赋值 递增,PHP 基础(赋值及函数)
  6. 学习 shell脚本之前的基础知识
  7. laravel 任务队列_Laravel5.5之事件监听、任务调度、队列
  8. 有限元python编程流行吗_Python进行有限元分析
  9. linux 修改git端口号,SSH默认端口更改后使用Git
  10. 朋友圈加粗字体数字_字体:新游黑体(游ゴシック)重大更新,精巧的日系字体~...
  11. python入门笔记
  12. 网页设计的可用性问题
  13. Word打开和关闭速度均很慢的解决方法
  14. python 管道游戏_用python写游戏之 Flappy Bird
  15. 什么是 java 序列化?什么情况下需要序列化?
  16. 泰州职称计算机考试电话,泰州市人事考试网
  17. Win11 解决 资源管理器和右键问题
  18. 博客居 python_python天文资源索引
  19. Pixar's USD format for windows--安装和使用演示
  20. idea解决快捷键冲突,自定义快捷键,常用快捷键

热门文章

  1. vue element-UI前端分页
  2. MATLAB之用黄金分割法求函数极小点
  3. 解决kaldi报错copy-feats: error while loading shared libraries: libmkl_intel_lp64.so: cannot open shared
  4. Mapbox Sprite精灵图生成
  5. linux docker ps没有东西,Docker ps 命令
  6. C/C++ 字符与字符串
  7. 解决2020版IDEA的JAVAScript中找不到vue.js问题
  8. 模拟电动车简易报警器
  9. 微信支付问题:WeChatNotifyActivity} did not call finish() prior to onResume() completing
  10. 为什么程序员们喜欢写脚本?