python的变量和模块

所有的编程语言开始学习的时候最基础的都是 “变量”;一个程序首先得有变量来存储你所需要操作的计算机数据;

python中的变量和C++中不同的一点是:C++中的变量是先定义好并申请空间,更改变量的值,变量的地址是不会变的;而python中更改变量的值时变量的地址也变了;

例如:在C++中,int  a = 0;此时查看a的地址记为A,再使用 a = 1;再查看a的地址记为B会发现B=A;

 而在python 中, a=0;此时查看a的地址记为A,再使用 a=1;再查看a的地址记为B会发现B 不等于A;

python中支持对数据的加减乘除操作,需要注意的是除法操作,如果除法两边的数据都为整数,则除法返回值为真实值取整之后的数值,例如 1/2  ,python中返回的值为 0;而如果除法的任何一边的值不是整数的话则返回值也不是整数; 

但是在 使用 >>> from _future_ import division 则单斜杠会表示正常的除法,不会对返回值进行取整操作,此时若要使用取整除法 需要使用双斜杠“ //”。

python中的数据另外两个有用的操作是 % 取余 和 ** 求幂;


python自己本身支持一些变量运算,而且可以通过倒入模块来使用更多的功能;例如 >>>import math 倒入math模块之后可以使用该模块中的函数;如此一来我们也可以自己编写模块定义函数,加强python的扩展性;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值