Python学习基础:变量

变量(Variables):

是为了存储程序在运算过程中的一些中间结果,为了方便日后调用储存在计算的内存中
官方介绍:

Variables are used to storeinformation to be referenced and manipulated in a computer program.
They alsoprovidea way of labeling data with a descriptive name, so our programs can be understoodmore clearly by the reader and ourselves.

It is helpful to think of variables as containers that hold information(如果我们把变量看作成是一个保存信息的容器是更容易理解的).

Their sole purpose is to label and store data in memory. This data can then be used throughout your program.

常量 :

不变的量

eg.  π = 3.141592653...(在 Python 中 π 用 PI 表示)

注意:在Python中所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量

变量的命名规则:
 1.  要具有描述性
 2.  变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
 3.  不能以中文为变量名
 4.  不能以数字开头
 5.  保留字符是不能被使用
 6.  当需要用两个或以上的单词来进行命名时:
   Eg.  使用下划线区分单词 :student_number =
           驼峰式命名(首字母不能大写):studentNumber =
 7.  不可以用关键字作为变量名
      #关键字:指令或有特殊含义的词汇 (eg.print )

格式化方法:format()

format(变量1,变量2)
变量1 对应{0}  变量2 对应{1}
注意:Python从0开始计数,意味着索引中的第一位是0,第二位是1

age = 20
name = ALEX
print({1} : {0} .format(age,name))

如果上述内容有错漏之处或者有疑问的地方,欢迎大家一起指出,一起学习!!!

原文地址:https://www.cnblogs.com/ArticleYeung/p/9692792.html

时间: 2024-11-06 09:45:14

Python学习基础:变量的相关文章

Python学习基础篇第一篇——快速入门(适合初学者)

一.Python学习基础篇第一篇--(快速入门) 建议从Python2.7开始学习,Python2.7可以支持扩展大量的第三方类库,是目前比较成熟的版本 编写代码的软件推荐将python自带的IDLE和PyCharm集成IDE结合起来使用 1.1 Python命令行 Python命令行将以 >>> 开始,比如 >>>print 'Hello World!' 对于验证简单的命令可以在python自带的IDLE中完成  1.2 在Python自带的IDLE写一段小程序 在所

Python学习笔记---变量与数据类型

Python中的变量与内置数据类型 本文只是我在慕课网学习<Python入门>这门课程时,摘录.整理的一些对自己比较重要的语法与提示.九成以上的内容以及所有代码示例,均摘抄自慕课网.由于我本人有一定C/C++语言基础,而本文主要供我自己复习使用,所以我偏向于摘录一些Python和C/C++之间的差异之处,可能造成本文语义上不一定连贯,建议有学习需求的读者直接前往慕课网学习该课程(链接:http://www.imooc.com/learn/177)或是查看该门课程授课教师廖雪峰先生官方网站所给出

python学习-基础-day2

一.PYC文件 python首次执行某个文件,会生成一个pyc的编译文件,下次执行的时候首先会找是否有pyc文件,再检查文件日期,这样会减少编译时间 二.模块 import 模块名 现在当前文件路径下找模块名,再在python的环境变量里面找 安装第三方模块,默认会安装在$python3.5\Lib\site-packages目录里 在win上用pip命令安装报错:unable to create process using '''' 百度了下:python -m pip install 模块文

python学习——基础(五)

函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用.而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的. 函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数! Python对函数式编程提供部分支持.由于Python允许使用变量,因此,Python不是纯函数式编程语言. map函数:对

Python学习笔记 | 变量 + 引用 + 拷贝 + 作用域

在Python中,变量是没有类型的,在使用变量的时候,不需要提前声明,只需要给这个变量赋值即可.但是,当用变量的时候,必须要给这个变量赋值:如果只写一个变量,而没有赋值,那么Python认为这个变量没有定义(not defined). 一.变量和对象 1. 可变对象和不可变对象 在Python中,对象分为两种:可变对象和不可变对象,不可变对象包括int,float,long,str,tuple等,可变对象包括list,set,dict等.需要注意的是:这里说的不可变指的是值的不可变.对于不可变类

python学习——基础(六)

python能够改变变量作用域的代码段有:lamaba.def.class if/elif/else.for/while.try/except/finally不能改变变量的作用域范围,在这些代码段中的变量,外部也能访问: 变量的访问路径: local:比如function中的变量所在的作用域就是local的.简称L enclosing:某个function被嵌套后的上一层function的作用域.简称E global:当前模块中的全局作用域.简称G built-in:python内置作用域.简称

5、python学习之变量

变量的定义:为了方便日后调用,存储程序中的一些中间结果变量定义的规则:1.要具有描述性2.变量名只能是字母.数字.下划线的任意组合,不可以是空格或特殊字符(!@#¥%*)3.不能以中文为变量名4.变量名的第一个字母不能是数字5.以下关键字不能声明为变量名['and','as','assert','break','class','continue','def','del','elif','else','except','finally','for','from','global','if','im

python学习基础之变量

变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打 头,例如,可将变量命名为message_1,但不能将其命名为1_message. 变量名不能包含空格,但可使用下划线来分隔其中的单词.例如,变量名greeting_message 可行,但变量名greeting message会引发错误. 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词 Python中关键字 关键字都有特殊含义,如果用作变量名,将引发错误: Flase clas

《转》python学习--基础上

学习的python本来想自己总结,但是发现了一篇不错的大牛的博客,拿来主义,,又被我实践了 关于前两篇如果总结的不详细,因此把他人的转载过来 http://www.cnblogs.com/BeginMan/archive/2013/04/12/3016323.html 一.欲练此功,必先自宫 从现在起,就开始真正地接触她了,或许很多人像我一样,不知道如何去快速掌握一门新的编程语言,今天贴出来一些建议,方便大家看看,这也是学习之前的十分重要的事情.虽然"欲练此功,必先自宫"太夸张,但是在