VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 30个Python常用小技巧

 1、原地交换两个数字

1
2
3
4
x, y =1020
print(x, y)
y, x = x, y
print(x, y)

 

10 20

20 10

 

2、链状比较操作符

1
2
3
= 10
print(1 < n < 20)
print(1 > n <= 9)

 

True

False

 

3、使用三元操作符来实现条件赋值

 

[表达式为真的返回值] if [表达式] else [表达式为假的返回值]

1
2
3
= 20
= 9 if (y == 10else 8
print(x)

8

 

# 找abc中最小的数

1
2
3
4
5
6
def small(a, b, c):
    return if a<b and a<c else (b if b<a and b<c else c)
print(small(101))
print(small(122))
print(small(223))
print(small(543))

相关教程