python 的变量

一、什么是变量

1. 变量,顾名思义就是“可以改变的量”
2. 变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变
3. Python下变量是对一个数据的引用,比如我想读内存当中的一块数据,那么我是通过变量名来引用的,而变量重新赋值可以理解成在变量名在内存中指向了另外一个区域

二、变量的命名规则

1. 变量名由字母、数字、下划线组成
2. 变量名不能以数字开头
3. 变量名不可以使用关键字

三、如何给变量赋值

在python中给变量赋值是这样写的:a = 123 (中间有空格)

时间: 2024-10-13 17:12:09

python 的变量的相关文章

Windows下python环境变量配置

开始学习python开发时,我们首先要了解python是什么,并且了解python开发的环境以及环境配置,其实很多朋友在对python环境配置(http://www.maiziedu.com/course/python/276-2605/)时会出现各种各样的细节错误,导致浪费很多时间,去解决各种问题.因此,小编在本文中给大家讲讲python环境变量设置的方法. 默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量.此时不能在命令行直接使用python命令. 1. 

python的变量传递

python中变量都被视为对象的引用.python函数调用传递参数的时候,不允许程序员选择传值还是传引用,python参数传递采用的都是“传对象引用”的方式.     这种方式相当于传值和传引用的结合,如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”来传递对象:如果函数收到的是一个不可变对象(比如数字.字符串或元组)的引用,就不能直接修改原始对象——相当于“传值”来传递对象. def Func(x): x = 20 a = 10 Func(a)

python基础(2):python的变量和常量

今天看看python的变量和常量:python3 C:\test.py 首先先说一下解释器执行Python的过程: 1. 启动python解释器(内存中) 2. 将C:\test.py内容从硬盘读入内存(这一步与文本编辑器是一样的) 3. 执行读入内存的代码 如果想要永久保存代码,就要用文件的方式如果想要调试代码,就要用交互式的方式 变量是什么? 变:变化,核心在与变化    量:衡量,计量,表达是一种状态 变量的定义 ps: level = 1 level:变量名  =:赋值运算符  1:值

python的变量,对象的内存地址以及参数传递过程

作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉.其实Python是以数据为本,变量可以理解为标签.作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递. 1 '''例子1''' 2 x = 1 3 def fun(x): 4 x = 2 5 return None 6 7 fun(x) 8 print(x) 其实不打印也可以,我们用pycharm单步

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环境变量(转)

默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量.此时不能在命令行直接使用python命令. 1.首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.5,打开“我的电脑->属性->高级->环境变量->系统变量”在PATH的值后面追加:   " ;c:\python25" (记得加上“;”分号),与前面的值分隔开 上述环境变量设置成功之后,就可以在命令行直接使用python命令.或执行&q

Python - 关于Python的变量

Python的变量是动态的,不需要预先申明,当赋值时自动创建变量,并且Python变量存储的是对象的引用(非变量本身). Python变量的命名规则与C语言相似,并且在日常使用中一般会遵循以下一些规则: A. 一般不以单下划线"_"开头,因为以单下划线开头的变量不能被from module import *所导入: B. 前后有双下滑线是系统定义的变量名,对解释器有特殊的意义,所以一般不以双下划线开始和结束: C. 仅以双下划线开头的变量一般用作类的本地变量: D. self对类有特殊

windows7下python环境变量配置

默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量.此时不能在命令行或cmd里直接使用python命令. 1. 首先需要在系统中注册python环境变量:假设python的安装路径为C:\Users\Administrator\AppData\Local\Programs\Python\Python35,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:

python 函数变量查找顺序

python 函数变量的查找顺序:优先级为: 局部---> 全局---> 如果仍没找到,将引发NameError错误. #!/usr/bin/env python #coding:utf-8 #@Author:Andy # Date: 2017/6/14 money = 1000 def tell_info(name): print("%s have %d " % (name, money)) def fun(): money = 10 tell_info('egon')