VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 给Python初学者的一些技巧(2)

数字技巧

1
2
3
4
5
6
#除后向下取整
print 5.0//2
>>> 2
# 2的5次方
print 2**5
>> 32

注意浮点数的除法

1
2
3
4
print .3/.1
>>> 2.9999999999999996
print .3//.1
>>> 2.0

数值比较

这是我见过诸多语言中很少有的如此棒的简便法

1
2
3
4
5
6
7
= 2
if 3 > x > 1:
   print x
>>> 2
if 1  0:
   print x
>>> 2

同时迭代两个列表

1
2
3
4
5
6
nfc = ["Packers""49ers"]
afc = ["Ravens""Patriots"]
for teama, teamb in zip(nfc, afc):
     print teama + " vs. " + teamb
>>> Packers vs. Ravens
>>> 49ers vs. Patriots

相关教程