Python Programming

Literals in Python

In Python, a literal is a value that is written exactly as-is in your code. It represents a fixed value that doesn’t change during the execution of a program. Literals are used to assign values to variables, as arguments in functions, or to create data structures like lists, dictionaries, and more.

Python supports several types of literals, each with its own syntax and purpose. Let’s take a closer look at some of the most common types of literals:

 In the below PDF we discuss about Literals in Python in detail in simple language, Hope this will help in better understanding.

 Master Core Python Programming Concepts.

Access complete handwritten notes covering loops and functions to prepare for your university exams and technical interviews.

Types of Literals :

1. Numeric Literals:

Python supports various types of numeric literals, including

  • Integer Literals: These are whole numbers without a decimal point. For example, 42 and -123 are integer literals.
  • Floating-Point Literals: These are numbers with a decimal point or in exponential form. For example, 3.14 or 2.5e-3 are floating-point literals.
  • Complex Literals: Complex numbers are written as real + imagj, where real and imag are the real and imaginary parts. For example, 3 + 2j is a complex literal.

2. String Literals:

String literals in Python are sequences of characters enclosed in either single (‘) or double (“) quotes. For example:

name="John" 
message = 'Hello,

 World!’Python also supports triple-quoted strings, which are useful for multi-line strings or docstrings:

description = """Python is a versatile programming language 

that is both powerful and beginner-friendly.”””

3. Boolean Literals:

Boolean literals represent one of two values: True or False. They are often used in conditional statements and comparisons to control the flow of a program. For example:

is_student = True

is_teacher = False

4. None Literal:

The None literal is a special value in Python that represents the absence of a value or a null value. It is often used to initialize variables before they are assigned a meaningful value or to indicate that a function doesn’t return anything.

result = None

5. List and Dictionary Literals:

Lists and dictionaries are two commonly used data structures in Python. You can create them using literals as follows:

fruits = ["apple", "banana", "cherry"]

person = {“name”: “Alice”, “age”: 30}

								

Related Question :

Literals in Python are constant values that are used to represent data. They are used to initialize variables and provide data directly in the code.

Integer literals can be represented without a decimal point. For example: 42, -123, 0.

Floating-point literals have a decimal point or use scientific notation. For example: 3.14, 2.0, 1e-3.

A set literal in Python is a collection of unique elements enclosed in curly braces. For example: {1, 2, 3}.

Complex number literals in Python have an imaginary part represented with a ‘j’ or ‘J’ suffix. For example: 2 + 3j, 1.5 – 2j.

Premium E-Books & Study Materials.

Access university-specific notes and programming guides. Download instantly to start studying.

Share Article :

TopperWorld
Prime E-Books.

Access complete study guides for programming and core CS concepts.

Recent Articles :

What Jobs Will AI Replace: Which Careers Will Grow in the Next 5 Years?
Java Most Asked Interview Question and Answer
Top 10 AI companies in India
How Generative AI is Transforming Programming
Top GITHUB Interview Questions and Answers