变量和操作符的世界

变量是什么

在程序中,变量是我们需要存储和操作数据的名字。如,程序需要存储一个用户的年龄,可以把这个数据命名为userAge.并使用下面的声明定义变量userAge

userAge = 0

在定义了变量userAge后,程序将会在计算机的存储区域中分配一段特定的空间来存储这个数据。然后通过引用它的名字userAge,就可以获取并修改这个数据。每次声明一个变量,需要给它一个初始的值。这里给userAge赋的值为0。

也可以一次定义多个变量:

userAge,userName = 30,'Peter'

这与下面的声明是一样的:

userAge = 30

userName = 'Peter'


命名一个变量

在python中一个变量仅可以包含字母(a-z,A-Z),数字或下划线(_),并且,第一个字符不能是数字。

因此,可以把变量命名为username,user_name,或者userName2,但是不能是2userName

另外,在python中有一些预留的单词,也不能使用它们作为变量的名字。因为它们被提前赋予了含义,这些预留的单词包括:print,input,if,while,等

变量的名字是大小写敏感的username和userName是不同的。



赋值符号

在声明语句 userAge = 0 中的 = 号与我们在数学上学习的 = 号的含义是不一样的。在程序中,= 号是一个赋值符号。它表示我们正在把 = 号右边的值赋给左边的变量。在程序中x = y 和 y = x有着不同的含义。


基本操作符

除了给变量分配一个初始值,也可以使用变量进行一般的数学运算操作,在python中,基础操作符

+、-、*、/、//、%、**分别表示:加法,减法,乘法,除法,整除,取余和指数运算


更多的分配操作符

在python中除了 = 号,还有一些其他的分配操作符,其中包括:+=,-=,*=这样的操作符


x = x + 2 这个程序首先会计算右边的表达式(x + 2)然后把结果分配给左边,也可以写成 x +=2如上例中的y +=2,以此类似,这种缩短形式对于上面提到的7个操作符都是有效的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,095评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,267评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,496评论 11 349
  • 找到适合你的方式利用小钱为自己增值 俗话说,细节决定成败。理财能否成功,细节同样起到了很重要的作用。资深理财师就提...
    独秀荷花阅读 1,477评论 0 0
  • 感恩昨夜伴着窗外淅沥雨声而眠,虽居于市,却有种宿于乡野和大自然融为一体的感觉。感恩大自然带给我的这种美妙的体验。 ...
    寸心洁白阅读 1,630评论 0 0

友情链接更多精彩内容