Print在python中充当了什么角色?变量和赋值语句又是什么? - Go语言中文社区

Print在python中充当了什么角色?变量和赋值语句又是什么?


在前篇我们讲了python的数据类型,众所周知,数据是计算机用来做运算用的,运算出来以后,得把结果输出在计算机里。那么python是怎么把结果输出到计算机中的呢

基本输出函数 print。格式为:print(要打印的数据),各数据可以用逗号’,’分隔开,如已知矩形的长边长6cm,短边长4cm,求出这个矩形的周长和面积。分析:长方形的周长等于:(长+宽)2,面积等于长宽,注意:print语句后面不像其它语言一样有结束符。其结果如下:

当我们的数据很小的时候,可以直接用表达式进行运算,但是当我们的程序代码量非常多的时候,需要一个中间值,这就需要一个变量(variable)。那么什么是变量呢?变量是用来绑定数据对象的标识符。变量名的命名方法主要有以下几种:

a:变量名必须为字母或下划线开头,后跟字母或下划线或数字。

b:不能使用python的关键字做变量名,如:

1、合法的变量名:a a1 bbb _aaa _Abcd a22b3c

2、不合法的变量名:1a 123 $AA +a

3、python的关键字:true, false, None, is, del, if, elif等

也许,大家就会问,这变量有啥用?当然是给数据起名字。打个比方,求一个数?求半径为2的圆的周长,求半径为10的圆的面积。然后大家就会发现,每次都要输入圆周率这个数。如果此时,我们用一个语句:赋值语句(用一个字符来表示数据,中间用”=”隔开),如图

那么,什么又是赋值语句呢?它在python中又是充当了一个什么角色呢?赋值语句(statement),其语法结构如下:

语法a:变量名 = 表达式

语法b:变量名1 = 变量名2 = 表达式

语法c:变量名1 ,变量名2,… = 序列

作用:用于创建变量并将变量绑定(或关联)在一个对象上,其作用如下

1、当变量不存在时,创建该变量同时绑定在这个对象上

2、当变量存在时,改变此变量的绑定的对象

3、一个变量只能绑定一个对象

4、两个变量可以同时绑定同一个对象

5、例如:

a = 10 创建一个变量,和10绑定在一起

b = 20

c = a + b 创建变量c , 和10 + 20的结果绑定在一起,如图

推荐我们的Python学习扣qun:784758214 ,看看前辈们是如何学习的!从基础的python脚本到web开发、爬虫、django、数据挖掘等【PDF,实战源码】,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每天都有大牛定时讲解Python技术,分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

尾声:俗话说熟能生巧,好记性不如烂笔头,对于初学的编程者而言,最好的方法就是多敲,多练,小编好期待你的进步和反馈哦!

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/ithhh777/article/details/104195528
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-13 14:52:25
  • 阅读 ( 1159 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢