2.5 Python变量与赋值

变量用来存储数据,是标识符的一种。Python 变量的命名规则与标识符的命名规则一样。

Python 是动态类型语言, 也就是说不需要预先声明变量的类型,变量的类型和值在赋值那一刻被初始化。
>>> counter = 0
>>> miles = 1000.0
>>> name = 'Bob'
>>> counter = counter + 1
>>> kilometers = 1.609 * miles
>>> print '%f miles is the same as %f km' % (miles, kilometers)
1000.000000 miles is the same as 1609.000000 km

Python 也支持增量赋值,也就是运算符和等号合并在一起, 看下面的例子:

    
    
  1. n = n * 10
将上面的例子改成增量赋值方式就是:

    
    
  1. n *= 10
两点注意:
  • Python的变量名是大小写敏感的。也就是说变量 "cAsE" 与 "CaSe" 是两个不同的变量。
  • Python 不支持自增和自减运算符。这是因为 + 和 - 也是单目运算符,Python 会将 --n 解释为-(-n) 从而得到 n,同样 ++n 的结果也是 n。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值