Hướng dẫn what is a literal in python? - một nghĩa đen trong python là gì?

Tổng quan

Biết chữ trong Python được định nghĩa là dữ liệu thô được gán cho các biến hoặc hằng số trong khi lập trình. Chúng tôi chủ yếu có năm loại nghĩa đen bao gồm các chữ viết, chữ số, chữ boolean, bộ sưu tập theo nghĩa đen và không có nghĩa đen đặc biệt.

Phạm vi của bài viết

  • Trong chủ đề này, chúng tôi sẽ giới thiệu bản thân với nghĩa đen.
  • Sau đó, chúng tôi sẽ học các loại khác nhau của nghĩa đen được hỗ trợ trong Python.
  • Chúng tôi cũng sẽ thảo luận chi tiết về từng loại nghĩa đen.

Giới thiệu về Biết chữ trong Python

Có thể là một người bạn, thành viên gia đình hoặc anh em họ mà bạn thực sự gần gũi, tất cả chúng ta đều cần một cuộc sống liên tục. Vâng, điều tương tự áp dụng cho các ngôn ngữ lập trình như Python!

Những trò đùa khác biệt, ngay cả khi chúng ta nói về mặt toán học, một hằng số có thể được định nghĩa là-

Một hằng số có thể được định nghĩa là một thực thể có giá trị cố định hoặc một thực thể có giá trị không khác nhau.

Hướng dẫn what is a literal in python? - một nghĩa đen trong python là gì?

Chà, chúng tôi may mắn có khái niệm về các hằng số trong Python là tốt! Chúng được gọi là nghĩa đen trong Python.

Python Biết chữ là số lượng/ ký hiệu có giá trị không thay đổi trong quá trình thực hiện chương trình.

Trong bài viết này, chúng ta sẽ đi sâu vào những gì theo nghĩa đen trong Python và các loại nghĩa đen trong Python.

Biết chữ trong Python không là gì ngoài một cách ngắn gọn để đại diện cho các loại dữ liệu. Nói một cách đơn giản hơn, đó là cách thể hiện một giá trị cố định trong mã nguồn của chúng tôi. Chúng có thể là số, văn bản, boolean hoặc bất kỳ hình thức dữ liệu nào khác.

Các loại chữ trong Python

Biết chữ Python có một số loại, và việc sử dụng của chúng cũng khá đa dạng. Vì vậy, hãy để Lôi kiểm tra từng cái một.

Có năm loại nghĩa đen trong Python, như sau-

  • Chuỗi chữ
  • Chữ số
  • Boolean Biết chữ
  • Bộ sưu tập theo nghĩa đen
  • Văn học đặc biệt

Hướng dẫn what is a literal in python? - một nghĩa đen trong python là gì?

Và năm loại này một lần nữa có một số phân nhóm nhất định, mà chúng ta sẽ thảo luận chuyên sâu và thấy việc triển khai của chúng trong Python.

1. Chuỗi chữ trong Python

Hãy để thảo luận về chuỗi chữ trong Python!

Tạo một chuỗi theo nghĩa đen trong Python thực sự dễ dàng- kèm theo văn bản hoặc nhóm các ký tự trong các trích dẫn đơn, đôi hoặc ba. Sử dụng Triple Trích dẫn cũng cho phép chúng tôi viết các chuỗi nhiều dòng.

Do đó, chúng ta có thể nói rằng có hai loại chữ viết trong Python-

Chuỗi dòng đơn

Chuỗi chữ được đặt trong các trích dẫn đơn (‘) được gọi là chuỗi một dòng.

Bây giờ, hãy để Lôi nhìn vào một ví dụ để hiểu cách chúng hoạt động-

#string literals
#single line literal
single_quotes_string='Scaler Academy'
double_quotes_string="Hello World"
print(single_quotes_string)
print(double_quotes_string)

Biết chữ với ví dụ là gì?

Scaler Academy
Hello World

Hãy để kiểm tra một đoạn mã trên Tuples-

Một bộ sưu tập các ký tự hoặc một chuỗi diễn ra cho nhiều dòng là một chuỗi nhiều dòng.

Làm thế nào để sử dụng các chữ Python.

a) Thêm dấu gạch chéo ngược ở cuối mỗi dòng-

Hợp nhất 2 danh sách trong Python

Đọc thêm:

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)

Làm thế nào để sử dụng các chữ Python.

b) Sử dụng trích dẫn ba-

Làm thế nào để sử dụng các chữ Python.

Hãy để xem mã cho nó-

#string literals
#multi line literal
str="""Welcome
to
Scaler
Academy"""
print(str)

Làm thế nào để sử dụng các chữ Python.

Welcome
to
Scaler
Academy

2. Biết chữ số trong Python

Các chữ số trong Python là những chữ chỉ chứa các chữ số và là bất biến.

Hướng dẫn what is a literal in python? - một nghĩa đen trong python là gì?

Họ thuộc bốn loại-

Số nguyên

Các chữ số bằng số không, số tự nhiên dương hoặc âm và không chứa số thập phân là số nguyên.

Các loại số nguyên khác nhau là-

  • Decimal- Nó chứa các chữ số từ 0 đến 9. Cơ sở cho các giá trị thập phân là 10.
  • Nhị phân- nó chỉ chứa hai chữ số- 0 và 1. Cơ sở cho các giá trị nhị phân là 2 và có tiền tố với 0b 0b.
  • Octal- Nó chứa các chữ số từ 0 đến 7. Cơ sở cho các giá trị bát phân là 8. Trong Python, các giá trị như vậy được đặt trước với số 0o 0o.
  • Hexadecimal- Nó chứa các chữ số từ 0 đến 9 và bảng chữ cái từ A đến F.

Bây giờ, hãy để Lừa xem một số ví dụ-

# integer literal
#positive whole numbers
x = 2586
#negative whole numbers
y = -9856
# binary literal
a = 0b10101
# decimal literal
b = 505
# octal literal
c = 0o350
# hexadecimal literal
d = 0x12b
print (x,y)
print(a, b, c, d)

Kiểm tra đầu ra cho điều này-

2586 -9856
21 505 232 299

Trôi nổi

Các chữ nổi nổi còn được gọi là chữ thực. Không giống như số nguyên, chúng chứa các điểm thập phân.

Phao chữ lơ lửng chủ yếu là hai loại-

A. Phân số văn bản phân đoạn chứa cả tổng số và số thập phân.

Một ví dụ về các chữ phân số sẽ trông giống như thế này-

Thí dụ

Đầu ra

B. Biết chữ theo cấp số nhân trong Python được thể hiện trong sức mạnh của 10. Công suất của 10 được biểu thị bằng E hoặc E. Một theo nghĩa đen theo cấp số nhân có hai phần- Mantissa và số mũ.literals in Python are represented in the powers of 10. The power of 10 is represented by e or E. An exponential literal has two parts- the mantissa and the exponent.

Note:

  • Mantissa-các chữ số trước biểu tượng E theo nghĩa đen theo cấp số nhân được gọi là mantissa. Trong điện toán, nó biểu thị các chữ số quan trọng của các số điểm nổi.
  • Số mũ- Các chữ số sau ký hiệu E theo nghĩa đen theo cấp số nhân là số mũ. Nó biểu thị nơi nên đặt điểm thập phân.

Hãy cùng nhìn vào một ví dụ-

Thí dụ

Đầu ra

B. Biết chữ theo cấp số nhân trong Python được thể hiện trong sức mạnh của 10. Công suất của 10 được biểu thị bằng E hoặc E. Một theo nghĩa đen theo cấp số nhân có hai phần- Mantissa và số mũ.

Mantissa-các chữ số trước biểu tượng E theo nghĩa đen theo cấp số nhân được gọi là mantissa. Trong điện toán, nó biểu thị các chữ số quan trọng của các số điểm nổi.A+Bj. Over here, A is the real part. And the entire B part, along with j, is the imaginary or complex part. j here represents the square root of -1, which is nothing but the iota or i we use in Mathematics.

Scaler Academy
Hello World
2

Số mũ- Các chữ số sau ký hiệu E theo nghĩa đen theo cấp số nhân là số mũ. Nó biểu thị nơi nên đặt điểm thập phân.

Hãy cùng nhìn vào một ví dụ-

Tổ hợp

Biết chữ phức tạp được đại diện bởi A+BJ. Ở đây, A là phần thực sự. Và toàn bộ phần B, cùng với J, là phần tưởng tượng hoặc phức tạp. J ở đây đại diện cho căn bậc hai của -1, không có gì ngoài IOTA hoặc tôi chúng ta sử dụng trong toán học.l or L. The usage of L was strongly recommended as l looked a lot like the digit 1.

Đầu ra của đoạn mã sẽ-

Thí dụ

Scaler Academy
Hello World
4

Đầu raOutput

Scaler Academy
Hello World
5

Làm thế nào để sử dụng các chữ Python.

Kiến thức chuyên sâu về bản chất của các chữ Python.

  • Vì vậy, không đợi nữa và nhận được mã hóa!- True represents the value 1.
  • Đọc thêm:-False represents the value 0.

Sự khác biệt quan trọng giữa Python 2 và 3

Scaler Academy
Hello World
6

Hợp nhất 2 danh sách trong Python

Biết chữ với ví dụ là gì?True and False, respectively.

Theo nghĩa đen 'không có' được sử dụng để chỉ ra một cái gì đó chưa được tạo ra. Nó cũng được sử dụng để chỉ ra sự kết thúc của danh sách trong Python.

Lập trình theo nghĩa đen là gì?None. This literal in Python is used to signify that a particular field is not created.

Biết hoặc hằng số là các giá trị chúng ta viết trong một hình thức thông thường có giá trị là hiển nhiên. Trái ngược với các biến, nghĩa đen (123, 4.3, "hi") không thay đổi giá trị. Chúng cũng được gọi là hằng số rõ ràng hoặc hằng số biểu hiện.None as output when we print the variable with no value assigned to it. None is also used for end of lists in Python.

4. Biết chữ đặc biệt trong Python

Scaler Academy
Hello World
8

Đầu ra

5. Bộ sưu tập theo nghĩa đen trong Python

Nếu chúng ta muốn làm việc với nhiều hơn một giá trị, thì chúng ta có thể đi cho các bộ sưu tập theo nghĩa đen trong Python. Các bộ sưu tập theo nghĩa đen trong Python có bốn loại-

Liệt kê nghĩa đen

Danh sách là một tập hợp dữ liệu được khai báo bằng dấu ngoặc vuông ([]) và dấu phẩy tách các yếu tố của danh sách (,). Dữ liệu này có thể thuộc các loại khác nhau. Một điều quan trọng khác cần biết về danh sách là chúng có thể thay đổi.[]), and commas separate the elements of the list (,). This data can be of different types. Another important thing to know about lists is that they are mutable.

Bây giờ hãy để Lừa xem một triển khai-

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
0

Đầu ra

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
1

Tuple Biết chữ

Các chữ được khai báo bằng cách sử dụng dấu ngoặc tròn và có thể giữ bất kỳ loại dữ liệu nào là bộ dữ liệu. Dấu phẩy tách biệt các yếu tố của bộ dữ liệu. Tuy nhiên, không giống như danh sách, bộ dữ liệu là bất biến.

Hãy để kiểm tra một đoạn mã trên Tuples-

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
2

Đầu ra

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
3

Tuple Biết chữ

Các chữ được khai báo bằng cách sử dụng dấu ngoặc tròn và có thể giữ bất kỳ loại dữ liệu nào là bộ dữ liệu. Dấu phẩy tách biệt các yếu tố của bộ dữ liệu. Tuy nhiên, không giống như danh sách, bộ dữ liệu là bất biến.

Hãy để kiểm tra một đoạn mã trên Tuples-

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
4

Đầu ra

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
5

Tuple Biết chữ

Các chữ được khai báo bằng cách sử dụng dấu ngoặc tròn và có thể giữ bất kỳ loại dữ liệu nào là bộ dữ liệu. Dấu phẩy tách biệt các yếu tố của bộ dữ liệu. Tuy nhiên, không giống như danh sách, bộ dữ liệu là bất biến.

Hãy để kiểm tra một đoạn mã trên Tuples-

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
6

Đầu ra

#string literals
#multi line literal
str="Welcome\
to\
Scaler\
Academy"
print(str)
7

Tuple Biết chữ

Các chữ được khai báo bằng cách sử dụng dấu ngoặc tròn và có thể giữ bất kỳ loại dữ liệu nào là bộ dữ liệu. Dấu phẩy tách biệt các yếu tố của bộ dữ liệu. Tuy nhiên, không giống như danh sách, bộ dữ liệu là bất biến.

Hãy để kiểm tra một đoạn mã trên Tuples-

  • Từ điển nghĩa đen
  • Từ điển là một tập hợp dữ liệu lưu trữ giá trị ở định dạng giá trị khóa. Chúng được đặt trong các dấu ngoặc xoăn và được phân tách bằng dấu phẩy. Từ điển có thể thay đổi và cũng có thể chứa các loại dữ liệu khác nhau.
  • Kiểm tra đoạn mã dưới đây cho thấy cách thức hoạt động từ điển-

Đặt nghĩa đen

Đặt chữ là một tập hợp các dữ liệu không có thứ tự không thể sửa đổi. Nó được đặt trong các dấu ngoặc xoăn và được phân tách bằng dấu phẩy.

  1. Hãy cùng xem mã cho điều này-

  2. Sự kết luận

Biết chữ với ví dụ là gì?

Nghĩa đen là các giá trị không đổi được gán cho các biến không đổi. Chúng ta có thể nói rằng các nghĩa đen đại diện cho các giá trị cố định không thể sửa đổi. Nó cũng chứa bộ nhớ nhưng không có tài liệu tham khảo như các biến. Ví dụ: const int = 10; là một biểu thức số nguyên không đổi trong đó 10 là một số nguyên theo nghĩa đen.constant values assigned to the constant variables. We can say that the literals represent the fixed values that cannot be modified. It also contains memory but does not have references as variables. For example, const int =10; is a constant integer expression in which 10 is an integer literal.

Làm thế nào để bạn xác định nghĩa đen trong Python?

Biết chữ trong Python được định nghĩa là dữ liệu thô được gán cho các biến hoặc hằng số trong khi lập trình.Chúng tôi chủ yếu có năm loại nghĩa đen bao gồm các chữ viết, chữ số, chữ boolean, bộ sưu tập theo nghĩa đen và không có nghĩa đen đặc biệt.the raw data assigned to variables or constants while programming. We mainly have five types of literals which includes string literals, numeric literals, boolean literals, literal collections and a special literal None.

Điều gì không phải là một nghĩa đen trong Python?

Theo nghĩa đen 'không có' được sử dụng để chỉ ra một cái gì đó chưa được tạo ra.Nó cũng được sử dụng để chỉ ra sự kết thúc của danh sách trong Python.

Lập trình theo nghĩa đen là gì?

Biết hoặc hằng số là các giá trị chúng ta viết trong một hình thức thông thường có giá trị là hiển nhiên.Trái ngược với các biến, nghĩa đen (123, 4.3, "hi") không thay đổi giá trị.Chúng cũng được gọi là hằng số rõ ràng hoặc hằng số biểu hiện.the values we write in a conventional form whose value is obvious. In contrast to variables, literals (123, 4.3, "hi") do not change in value. These are also called explicit constants or manifest constants.