your image

How to assign values to variables in Python and other languages - GeeksforGeeks

Manjeet
geeks for geeks
Related Topic
:- Python programming skills

How to assign values to variables in Python and other languages

  • Difficulty Level : Basic
  • Last Updated : 07 Jul, 2021

This article discusses methods to assign values to variables. 

Method 1: Direct Initialisation Method 

  • C++
  • C
  • Java
  • Python3
  • C#
  • Javascript

 

 

 

// C++ code to demonstrate variable assignment

// upon condition using Direct Initialisation Method

 

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    // initialising variables directly

    int a = 5;

 

    // printing value of a

    cout << "The value of a is: " << a;

}

Output: 

The value of a is: 5

 

Method 2: Using Conditional Operator (?:)

Below is the syntax in other popular languages.

  • C++
  • C
  • Java
  • Python3
  • C#
  • Javascript

 

 

 

// C++ code to demonstrate variable assignment

// upon condition using Conditional Operator

 

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    // initialising variables using Conditional Operator

    int a = 20 > 10 ? 1 : 0;

 

    // printing value of a

    cout << "The value of a is: " << a;

}

Output: 

The value of a is: 1

 

One liner if-else instead of Conditional Operator (?:) in Python

  • Python3

 

 

 

# Python 3 code to demonstrate variable assignment

# upon condition using One liner if-else

 

# initialising variable using Conditional Operator

# a = 20 > 10 ? 1 : 0 is not possible in Python

# Instead there is one liner if-else

a = 1 if 20 > 10 else 0

 

# printing value of a

print ("The value of a is: " + str(a))

Output: 

The value of a is: 1

 

Comments