欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python基础语法-python,java,c++数据交换的写法区别

程序员文章站 2022-03-03 10:23:29
...

两个变量交换数值

C++:

#include"iostream"
using namespace std;
int main(void){
	int a = 1;
	int b = 2;
	int temp;
	temp = a;
	a = b;
	b = temp;
	cout<<a<<endl;
	cout<<b<<endl;
	
}

python基础语法-python,java,c++数据交换的写法区别

java:

public class Test {

	public static void main(String[] args) {
		int a = 1;
		int b = 2;
		int temp;
		temp = a;
		a = b;
		b = temp;
		System.out.println(a);
		System.out.println(b);

		
		
	}
	
}

python基础语法-python,java,c++数据交换的写法区别

python:

a = 1
b = 2
a, b = b, a
print(a)
print(b)

python基础语法-python,java,c++数据交换的写法区别

 

由此虽然不能明显看出什么,但对于一个习惯C++和java的我来说,python确实在细节方面做得不错。

相关标签: python语言