Python极简编程 第一章 变量与运算符
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python极简编程 第一章 变量与运算符,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2732字,纯文字阅读大概需要4分钟。
内容图文
第一章 变量与运算符
一:什么是变量
在计算机程序中,变量是数据的名字,假如我们要存储一个学生的成绩,那么我们可以把这个成绩命名为score,假如这个成绩是98分,那我们要把这个成绩的值“给”这个名称,在python中是这样描述的:
score = 98
在这个过程中,也就是在这行代码执行的时候,计算机会分配一小段内存给python程序,并且这一小段内存的名称叫score,它存放的值是98。以后你想改变这一小段内存中的值,你只需要通过score这个名称就可以了。
如下一次这个学生的考试成绩成为100了,那我们只需这样就可以了:
score = 100
变量中不仅能存放数字,还可以存放姓名(赵子龙),性别,年龄(23岁)和体重(90KG)等等,变量几乎能存放任何数据,只要这些数据是计算机支持所支持的。
如果我们要存放姓名,可以这么做:
name = “zhaozilong”
我们还可以一次定义多个变量,如:
name,score = “zhaozilong”, 100
只需要我们按照顺序给变量赋值,并且变量名和值之间用英文逗号隔开即可。上面的定义方式和下面的定义方式是一样的:
name = “zhaozilong”
score = 100
赶快打开IDLE联系一下吧。
二、变量的命名规则
变量既然是一个名字,那就要给它起名,起名的规则是“名称必须由字母、数字或下划线组成,且不能以数字开头”(请背熟这句话)。
即变量可以使用字母、数字和下划线的单独(排除数字)或排列组合组成,只要不以数字开头就可以了。
例如如下名称都是合法的变量名:
name _ num2 age
下面的变量名不合法:
2score #edu @31 myname^
变量的命名还有一个要求就是不能使用程序的关键字,所谓程序的关键字就是程序已经使用了的名称,如print if for while 等等,
提示:python中的变量使用字母指的是英文的大小写字母,且大写字母和小写字母是不一样的(俗称大小写敏感),即 name这个变量和Name这个变量代表两个不同的变量。
三、变量的赋值
刚才我们在给变量进行赋值时是这么写的:score = 100,其中等号就是赋值符号,在python中,等号代表赋值符号,所谓赋值,就是将右边这个数据写到左边这个内存上。
在程序中,真正的等号是这样表示的==,即连续使用两个等号才代表数学意义上的等号。
如果我们有一段程序是这样的:
father_age = 30
mather_age = 27
father_age = mather_age
print("Father’s age is ", father_age)
print("Mather’s age is ", mather_age)
可以看到爸爸的年龄和妈妈的年龄都是27,这就是因为第三行代码将mather_age这个内存中的数据写到了father_age上。
赶紧去测试体会一下吧
四、基本运算符
python中除了赋值"=“这个运算符之外,还有一些进行数学运算的基本运算符,如加”+"、减“-”、乘“*”、除"/"、整除"//"(商只取整数)、求余“%”(只取余数)和指数运算“**”,如图所示:
我们还可以这样:
赶快用这种方法试一下变量之间的运算吧。我们可以看到这里的print和我们之前输出“Hello World”时使用的print不一样,这是怎么回事呢?看看print的常用用法吧
五、其他运算符
在python中我们还会经常碰上这种运算符 +=、-=、*=等等,这些运算符的运算方式也很简单,就是先将运算符前面的变量中的数据取出来,然后和后面的数据进行运算之后再赋值给前面的数据即可,例如:
内容总结
以上是互联网集市为您收集整理的Python极简编程 第一章 变量与运算符全部内容,希望文章能够帮你解决Python极简编程 第一章 变量与运算符所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。