Python编程学习圈 昨天任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。 Python 变量的赋值在编程语言中,将数据放入变量的过程叫做赋值(Assignment)。Python 使用等号 name = value name 表示变量名;value 表示值,也就是要存储的数据。 n = 10 从此以后,n 就代表整数 10,使用 n 也就是使用 10。 pi = 3.1415926 #将圆周率赋值给变量 pi 变量的值不是一成不变的,它可以随时被修改,只要重新赋值即可;另外你也不用关心数据的类型,可以将不同类型的数据赋值给同一个变量。请看下面的演示: n = 10 #将10赋值给变量n 注意,变量的值一旦被修改,之前的值就被覆盖了,不复存在了,再也找不回了。换句话说,变量只能容纳一个值。 sum = 100 + 20 #将加法的结果赋值给变量 Python 变量的使用使用 Python 变量时,只要知道变量的名字即可。 >>> n = 10>>> print(n) #将变量传递给函数10>>> m = n * 10 + 5 #将变量作为四则运算的一部分>>> print(m)105>>> print(m-30) #将由变量构成的表达式作为参数传递给函数75>>> m = m * 2 #将变量本身的值翻倍>>> print(m)210>>> url = "http://c./cplus/">>> str = "C++教程:" + url #字符串拼接>>> print(str)C++教程:http://c./cplus/ Python 是弱类型的语言在强类型的编程语言中,定义变量时要指明变量的类型,而且赋值的数据也必须是相同类型的,C语言、C++、Java 是强类型语言的代表。
和强类型语言相对应的是弱类型语言,Python、JavaScript、PHP 等脚本语言一般都是弱类型的。
注意,弱类型并不等于没有类型!弱类型是说在书写代码时不用刻意关注类型,但是在编程语言的内部仍然是有类型的。我们可以使用 type() 内置函数类检测某个变量或者表达式的类型,例如: >>> num = 10>>> type(num)<class 'int'>>>> num = 15.8>>> type(num)<class 'float'>>>> num = 20 + 15j>>> type(num)<class 'complex'>>>> type(3*15.6)<class 'float'> 声明: 本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。 |
|