Python(两个变量互换),python41,两个变量值互换
Python(两个变量互换),python41,两个变量值互换
题目:两个变量值互换。
其中if __name__ == '__main__':这句估计很多和我一样的初学者都是不求甚解。__name__是一个变量。前后加了爽下划线是因为是因为这是系统定义的名字。普通变量不要使用此方式命名变量。__name__就是标识模块的名字的一个系统变量。这里分两种情况:假如当前模块是主模块(也就是调用其他模块的模块),那么此模块名字就是__main__,通过if判断这样就可以执行“__mian__:”后面的主函数内容;假如此模块是被import的,则此模块名字为文件名字(不加后面的.py),通过if判断这样就会跳过“__mian__:”后面的内容。
程序源代码:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def exchange(a,b):
a,b = b,a
return (a,b)
if __name__ == '__main__':
x = 15
y = 25
print 'x = %d,y = %d' % (x,y)
x,y = exchange(x,y)
print 'x = %d,y = %d' % (x,y)
相关内容
- Python(按位与运算),python42,学习使用按位与 &
- Python(按位或|运算),python42,编写程序进行按位或运算
- Python(找水仙花数),python水仙花,</em>找出所有的水
- Python(按位&运算的实际应用),python基础实例44,
- Python(使用异或交换两个数),python实例,
- 怎么用手机编写Python,用手机编写Python,
- 自动检查md5sums,检查md5sums,#! /usr/loca
- Python初学者常用代码总结,python初学者总结,如果你是
- Python获取中国省市,python获取省市,#coding:utf-
- Python发邮件带附件,python发邮件附件,import osimp
评论关闭