📅  最后修改于: 2020-06-28 05:20:25             🧑  作者: Mango
本文讨论了将值分配给变量的方法。
Python3 :
# Python 3 代码, 展示变量赋值
# 使用直接初始化方法
# 直接初始化赋值
a = 5
# 打印a的值
print ("a的值: " + str(a))
C语言:
// C 代码, 展示变量赋值
// 使用直接初始化方法
#include
int main()
{
// 直接初始化赋值
int a = 5;
// 打印a的值
printf("a的值: %d", a);
}
C++:
// C++ 代码, 展示变量赋值
// 使用直接初始化方法
#include
using namespace std;
int main()
{
// 直接初始化赋值
int a = 5;
// 打印a的值
cout << "a的值: " << a;
}
Java :
// Java 代码, 展示变量赋值
// 使用直接初始化方法
import Java.io.*;
class GFG {
public static void main(String args[])
{
// 直接初始化赋值
int a = 5;
// printing value of a
System.out.println("a的值: " + a);
}
}
输出:
a的值: 5
以下是其他流行语言的语法。
C语言 :
// C 代码, 展示变量赋值
// 使用条件运算符
#include
int main()
{
// 使用条件运算符初始化变量
int a = 20 > 10 ? 1 : 0;
// 打印a
printf("a的值: %d", a);
}
C++ :
// C++ 代码, 展示变量赋值
// 使用条件运算符
#include
using namespace std;
int main()
{
// 使用条件运算符初始化变量
int a = 20 > 10 ? 1 : 0;
// 打印a
cout << "a的值: " << a;
}
Java :
// Java 代码, 展示变量赋值
// 使用条件运算符
import Java.io.*;
class GFG {
public static void main(String args[])
{
// 使用条件运算符初始化变量
int a = 20 > 10 ? 1 : 0;
// 打印a
System.out.println("a的值: " + a);
}
}
输出:
a的值: 1
# Python 3 代码, 展示变量赋值
# 使用if-else 赋值
# 使用
# a = 20 > 10 ? 1 : 0 写法,在Python中无法实现
# 用 if-else取而代之
a = 1 if 20 > 10 else 0
# 打印a
print ("a的值: " + str(a))
输出:
a的值: 1