python中变量的定义、命名规则、修改及使用原则

一、什么是变量

  变量是用于在内存中存放程序数据的容器,以方便后续的调用。存储的方式为“变量名=值”,比如:

name="张三"
sex = "男"
age = 18
height = 180

  后边程序想要调用的时候,直接调用变量名即可:

1 print(name)
2 print(sex)
3 print(age)
4 print(heght)

  在python中,定义变量时,不需要指定变量的类型!

二、变量的命名规则

  变量的命名规则如下:

  1、变量名只能是字母、数字或下划线的任意组合

  2、变量名的首字母不能为数字

  3、python中的关键字不能声明为变量名,比如:and, as, assert, class, continue, break, def, del, if, else, elif, try, except,

  exec, finally, for, from, global, import, in, is , not, or, pass, print, raise, return, while, with, yield, lambda。

  变量名的定义方式最好以“驼峰体”或“下划线”两种方式进行命名:

  1、驼峰体

  NumberOfStudent = 20

  NameOfTeacher = "张三“

  2、下划线

  age_of_student = 20

     name_of_teacher = "张三"

  官方推荐以下划线的方式进行命名!

三、变量如何使用

  记住一条:先定义再使用!

四、变量如何修改

  修改变量,就是对已有的变量进行重新赋值即可!比如:

a = 10
print(a)
执行结果:10
a=20
print(a)
执行结果:20

原文地址:https://www.cnblogs.com/feixiangshuoshuo/p/12382186.html

时间: 2024-10-25 08:42:57

python中变量的定义、命名规则、修改及使用原则的相关文章

详解 Python 中的下划线命名规则

在 python 中,下划线命名规则往往令初学者相当 疑惑:单下划线.双下划线.双下划线还分前后……那它们的作用与使用场景 到底有何区别呢?今天 就来聊聊这个话题. 1.单下划线(_) 通常情况下,单下划线(_)会在以下3种场景中使用: 1.1 在解释器中: 在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果.这种用法首先被标准CPython解释器采用,然后其他类型的解释器也先后采用. >>> _ Traceback (most recent call last): Fil

(8)Powershell中变量的定义和使用

上一节介绍了Powershell中的算术运算符,详细内容参考这里,这些运算符主要用于字符串的连接,组成bool表达式等用于对管道中的命令执行结果进行筛选,我们将会后续的文章中讲到. 这一节主要介绍Powershell中变量的定义和使用,以及使用变量时应该注意的事项. 和所有编程语言中的变量一样,Powershell中的变量也是存于存储值的内存单元,需要注意的是,Powershell中的变量是以美元符号($)开头的单字节(一般是英文字符,虽然ISE中支持双字节的字符,但是像任何编程语言,我们不鼓励

Python中变量的作用域(variable scope)

http://www.crifan.com/summary_python_variable_effective_scope/ 解释python中变量的作用域 示例: 1.代码版 1 #!/usr/bin/python 2 # -*- coding: utf-8 -*- 3 """ 4 ------------------------------------------------------------------------------- 5 Function: 6 [整理

python学习笔记(01):python和c语言 标识符命名规则比较

python标识符命名规则:标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’).标识符名称的其他部分可以由字母(大写或小写).下划线(‘ _ ’)或数字(0-9)组成.标识符名称是对大小写敏感的.例如,myname和myName不是一个标识符.注意前者中的小写n和后者中的大写N.有效 标识符名称的例子有i.__my_name.name_23和a1b2_c3.无效 标识符名称的例子有2things.this is spaced out和my-name. c语言标识符命

Python中变量赋值的8种形式、需要注意哪些细节?

本文解释python中变量赋值的形式,并解释一些细节. python中变量赋值的几种形式 1 x = "long" # (1).基本形式 2 x, y = "long", "shuai" # (2).元组对应赋值 3 [x, y] = ["long", "shuai"] # (3).列表对应赋值 4 a, b, c, d = "long" # (4).序列赋值 5 a, *b = 'lo

Python 中变量与内存的关系

老手都是从新手一路过来的,提起Python中难以理解的概念,可能很多人对于Python变量赋值的机制有些疑惑,不过对于习惯于求根究底的程序员,只有深入理解了某个事物本质,掌握了它的客观规律,才能得心应手.运用自如,进阶更高层次来看待这个事物,此刻“庖丁解牛”这个成语能够贴切表达这个意思,你看见的是整头的牛,而我看见的是牛的内部肌理筋骨,就是这个状态!!! 那么为什么Python变量赋值的机制难以理解呢? 我想可能是我们的思维被C语言变量赋值的机制所固化了.在C语言中变量所分配到的地址是内存空间中

python中变量的基本使用及命名规则

目标 变量定义 变量的类型 变量的命名 标识符和关键字 变量的命名规则 01. 变量定义 在 Python 中,每个变量      在使用前都必须赋值,变量      赋值以后      该变量 才会被创建 等号(=)用来给变量赋值      = 左边是一个变量名 = 右边是存储在变量中的值          变量名 = 值     变量定义之后,后续就可以直接使用了 02. 变量的类型 在内存中创建一个变量,会包括: 变量的名称 变量保存的数据 变量存储数据的类型 变量的地址(标示) 在Pyt

python 中变量的命名方法

从网上找到django中python的命名规范 Python  规范 代码的布局  编码 所有的Python脚本文件都应在文件头标上“# -*- coding:utf-8 -*-”.  缩进 4个空格一个缩进层次 空行 适当的空行有利于增加代码的可读性,加空行可以参考如下几个准则: (1) 在类.函数的定义间加空行: (2) 在import不同种类的模块间加工行: (3) 在函数中的逻辑段落间加空行,即把相关的代码紧凑写在一起,作为一个逻辑段落,段落间以空行分隔 换行        语句比较长,

python 中变量的命名规范

出自:http://www.diybl.com/course/3_program/python/20111130/563643.html 模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在java中相当于static变量): 大写字母,单词之间用_分割 NUMBER COLOR_WRITE 普通变量: 小写字母,单词之间用_分割 this_is_a_var 实例变量: 以_开头,