Important Notice:

Course Content
Accepting Input from the Console
0/1
Introduction to Python (Chapter-3) M3-R5.1
About Lesson
Literals

Python language में उपयोग होने वाले सभी numbers जैसे integers, floats एवं complex numbers और सभी alphabet orders (strings) जिनका एक unique Identifier होता है, उन्हें Literals कहते हैं।

पाइथन प्रोग्रामिंग लैंग्वेज में Literal 3 प्रकार के होते हैं :

  1. Numeric Literals (न्यूमैरिक लिटरल)
  2. String Literals ( स्ट्रिंग लिटरल)
  3. Boolean Literals( बुलियन लिटरल)
Numeric Literals

          Python programming language में Numeric Literals के द्वारा numbers को प्रदर्शित किया जाता है। यह number Integer, floating point number तथा complex number हो सकता है। न्यूमैरिक लिटरल्स तीन प्रकार के होते हैं:-

  1. Integer Literal
  1. Floating Point Literal
  2. Complex Number
Integer Literal

पूर्ण संख्या को Integer कहा जाता है। इसमें कोई Decimal point(दशमलव) नहीं होता है। अर्थात यह एक पूर्णांक है जिसमें fraction नहीं होता है। जैसे-

num1= 142
num2= 258

Note:- Integer Literal को Binary, Octal और Hexadecimal Number system सिस्टम में भी प्रदर्शित किया जा सकता है।

Floating Point Literal

Python programming language में फ्लोटिंग प्वाइंट लिटरल के द्वारा Real संख्या को प्रदर्शित किया जाता है। फ्लोटिंग प्वाइंट नंबर में Integral part तथा fractional part दोनों होते हैं। इसमें एक दशमलव का उपयोग किया जाता है। दशमलव के बाएं तरफ पूर्णांक तथा दशमलव के दाएं तरफ fraction part होता है। दशमलव के दोनों तरफ कम से कम 1 अंक होना जरूरी है जैसे-

fnum1 = 12.52
fnum2 = 25.25

Complex number Literal

Complex Number को display करने के लिए Complex number Literal का उपयोग किया जाता है। python programming में कंपलेक्स नंबर को a+bj के रूप में प्रदर्शित किया जाता है। जिसमें “a ” real part को तथा “b” imaginary part प्रदर्शित करता है। जैसे-

cnum1 = 12+6j
cnum2 = 10+20j

String Literals

python programming में Sequence (समूह) of Character को String literals कहा जाता है, जो कि single quotes, double quotes या फिर triple quotes के अंदर लिखा जाता है। स्ट्रिंग लिटरल एक लाइन (Single Line) का या फिर एक से ज्यादा लाइन (Multiline) का भी होता है।  एक से ज्यादा लाइन की string को triple quotes के अंदर लिखा जाता है।

str1 = “akitsolution.com”
rnum2 = “””welcome to ak it solution youtube channel”””

Boolean Literals

True या False को display करने के लिए boolean literal का उपयोग किया जाता है। इसमें सिर्फ दो ही value होता है – True या False.

bval1 = True
bval1 = False

 

Literals

All the numbers used in Python language like integers, floats and complex numbers and all the alphabet orders (strings) which have a unique identifier are called Literals.

There are 3 types of literals in Python programming language:

  1. Numeric Literals
  2. String Literals
  3. Boolean Literals
Numeric Literals

          In Python programming language, numbers are represented by Numeric Literals. This number can be Integer, floating point number and complex number.

There are three types of numeric literals:-

  1. Integer Literal
  1. Floating Point Literal
  2. Complex Number
Integer Literal

These are numeric values as whole numbers. Unlike of C language, here is no any concept of unsigned, hence python integers are signed integers.

Integers are also of three different types:

  • Decimal int: Integer values beginning with digits 1 to 9. These numeric literals are considered by python as decimal numbers. Ex.: 248, 8109 etc.
  • Octal int: Integer values beginning with digits 0o (a zero followed by an alphabet o). These numeric literals are considered by python as octal numbers. Ex.: 0o241, 0o87 etc.
  • Hexadecimal int: Integer values beginning with digits 0x (a zero followed by an alphabet x). These numeric literals are considered by python as Hexadecimal numbers. Ex.: 0xd1, 0xaf etc.
Floating Point Literal

These are numeric values with a decimal point in between. The value left to it is an integer and the value right to it is a fraction. Python allows following two types of float values:

  • float in fractional form: A float in its basic form. Ex.: 14, 57.427 etc.
  • float in exponential form: A float in its exponential form. Ex.: 314E1, 0.057427E3.
    here, E is a symbol of exponent hence the part after E is an exponent to 10.

0.314E1 refers to 0.314 * 101 that again refers to 3.14

0.057427E3 refers to 0.057427 * 103 that again refers to 57.427

 Complex number Literal

Complex number literal is used to display complex numbers. In python programming, complex numbers are represented as a+bj. In which “a” represents the real part and “b” represents the imaginary part. As-

cnum1 = 12+6j
cnum2 = 10+20j

String Literals

Strings are sequence of characters covered by quotes. Single quotes and double quotes often work the same but there is also a use of triple quotes. Unlike of other languages, in python, strings can either be single line or multi-line.

Single Line Strings: These strings start and end in the same line. Technically the ending quote is considered by python as an EOL or (End of Line) hence it must be in the same line for single line strings.Ex.:

a=’welcome to ak it solution’

b=”Hindi YouTube Channel”

Multiline Strings: These strings can be spread over multiple lines. As we know, ending quotes are considered as EOL, there must be another EOL so that the string can be spread into another line. That another EOL is a backslash (). However, if we use triple quotes (single * 3), this backslash is not needed.

Single Line String Example

txt2=’hi student

how are you

welcome to python course’

print(txt2)

 

Multi Line String Example

txt2=”””hi student

how are you

welcome to python course”””

print(txt2)

 

NOTE: The reason behind the liberty to not use backslash, in triple quote strings is that an escape sequence (n) is added as EOL by python itself where the line ends.

 Boolean Literals

A Boolean literal is either True or False. It is something that represents Boolean values True (1) or False (0).

bval1 = True
bval1 = False

error: Content is protected !!