码迷,mamicode.com
首页 > 编程语言 > 详细

Python04,变量与赋值

时间:2018-09-24 23:21:12      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:pytho   运行   bre   sse   try   例子   ice   结果   cal   

变量与赋值

什么是变量
变量是编程中最基本的存储单位,可以暂时性的储存一个可变的值。
举个例子:
  x = 100

  print(x)

这个程序的运行结果为‘100’。
这里我们说x是一个变量,和数学方程不同的是这里的”=“是赋值符号,即将100赋值给变量x。那么x暂时得到了100这个值,后面就可以调用x:
  y = x + 10

  print(x,y)
PS:将x + 10的结果赋值给变量y,打印x和y得到的结果就是100 110。

再扩展一下:
  x = 50
  x = x + 3

  print(x)
这两句当数学方程来看就很费解,但是我们说了这里的“=”是赋值符号,不是等于号。变量x在第一句中被赋值50。第二句中将自己的值加3再赋给自己,这个时候x的值应该是53。

变量的命名规则

  • 变量名的首字符必须为大、小写的字母或下划线
  • 首字符后面的部分可以有数字
  • 大小写敏感:name和Name是不同的变量名

所以实际使用中我们可能用到的变量名可能是这样的:

Name_Student01,Age,Color_Obj,items,shopping_cart,_name,UserChoice等等,

它们除了符合命名规则之外还具有一定的含义,让人看了就大概知道是变量的用途是什么。

 

语言系统用到的保留关键字:我们不可以用下面[]内的关键字作为变量名。

>>> import keyword
>>> keyword.kwlist
[‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘async‘, ‘await‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘not‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

Python04,变量与赋值

标签:pytho   运行   bre   sse   try   例子   ice   结果   cal   

原文地址:https://www.cnblogs.com/wangfei1248/p/9696951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!