Trước tiên, bạn phải hoàn thành đầu ra Hiển thị trong Python 3. print[] trong Python 3 trước khi xem Bài học này
Chữ trong PythonNghĩa đen có thể được định nghĩa là một đại lượng mà giá trị của nó không thể thay đổi trong quá trình thực hiện Chương trình
Vì vậy, giá trị của Python Literals không thay đổi trong quá trình thực thi chương trình
Các loại chữ Python
Python Literals được phân loại thành năm loại như
1. Chuỗi ký tự
2. chữ số
3. Boolean
4. Không có
5. Sự nối tiếp
1. Chuỗi ký tự trong Python
Chuỗi ký tự là một tập hợp nhiều ký tự. Các loại chuỗi ký tự là
Chuỗi ký tự một dòng
Nó là tập hợp nhiều ký tự trong một cặp dấu nháy đơn['] hoặc nháy kép[“]
Những chữ này không đi qua nhiều dòng
ví dụ
“Ấn Độ” , 'Rs100' , "A" , 'Hạng' , "Tên cha", '1-x-5-k-9', v.v.
Chuỗi nhiều dòng
Nó là tập hợp nhiều ký tự trên nhiều dòng
Có thể tạo nó như trong các ví dụ sau .
Ví dụ 1
Sử dụng Python IDLESử dụng Spyder>>> str='love\jot’
>>> print[str]
lovejot . Trong [1]. str=’love\
not”Trong [2]. in[str]
lovejot
Ghi chú. Dấu gạch chéo ngược cho phép tiếp tục chuỗi ở dòng tiếp theo
Ví dụ2
Sử dụng Python IDLESử dụng Spyder>>> str = ”'LoveJot”'>>> print[Str]
Love
JotIn [3]: str=”’Love
. ghi”’Trong [4]. print[str]
Love
jot
Ghi chú. Ba dấu nháy đơn ở đầu và cuối cho phép chuỗi tiếp tục ở nhiều dòng
ví dụ 3
Sử dụng Python IDLESử dụng Spyder>>> Str = “””LoveJot””” . >>> print[Str]
Love
JotIn [5]: str=”””Tình yêu
jot”””Trong [6]. print[str]
Love
jot
Ghi chú. Ba dấu ngoặc kép ở đầu và cuối cho phép chuỗi tiếp tục ở nhiều dòng
2. Chữ số trong Python
Chữ số là những chữ số chỉ có thể chứa chữ số. Các loại chữ số là
- số nguyên
- Dấu phẩy động
- Chữ phức tạp
số nguyên
Chữ số nguyên là những chữ số có thể chứa số không có dấu thập phân
Chúng có thể chứa các giá trị âm cũng như dương. Các loại số nguyên là
a. Số thập phân
Nó có thể chứa các chữ số từ 0 đến 9. Vậy cơ số là 10
ví dụ
1234 , 55 ,98 là các số nguyên thập phân
Chúng ta có thể hiển thị một chữ số thập phân như
Sử dụng Python IDLESử dụng Spyder>>> print[10] #10 ở đây là chữ thập phân . in[10]10In [6]: print[10]
10
b. bát phân
Nó có thể chứa các chữ số từ 0 đến 7. Các giá trị bát phân được bắt đầu bằng 0o [Số 0 theo sau là chữ 'o'] trong Python
ví dụ
0o12 ,0o53 là các ký tự bát phân
Chúng ta có thể hiển thị một chữ bát phân như
Sử dụng Python IDLESử dụng Spyder>>> print[0o123]83In [7]: print[0o123]
83
#đầu ra sẽ được hiển thị dưới dạng thập phân của số bát phân 123 i. e. 83
c. thập lục phân
Nó có thể chứa các chữ số từ 0 đến 9 và bảng chữ cái từ A đến F trong đó A=10, B=11, C=12, D=13, E=14 và F=15
Nó có tiền tố là 0X [Số 0 theo sau là chữ 'x']
ví dụ
0X12 ,0XF9A là các chữ số thập lục phân
Chúng ta có thể hiển thị một chữ bát phân như
Sử dụng Python IDLESử dụng Spyder>> print[0X1F]31In [8]: in[0X1F]
31
#đầu ra sẽ được hiển thị dưới dạng thập phân của số thập lục phân 0X1F i. e. 31
d. nhị phân
Nó chỉ có thể chứa hai chữ số 0 và 1
Nó có tiền tố là 0b [Số 0 theo sau là chữ 'b']. trong đó b đề cập đến nhị phân
ví dụ
0b101 ,0b1101 là chữ nhị phân
Chúng ta có thể hiển thị một chữ nhị phân như
Sử dụng Python IDLESử dụng Spyder>> print[0b101]5
In [8]: print[0b101]
5
#output sẽ được hiển thị ở dạng thập phân của số nhị phân 0b101 i. e. 5
Dấu phẩy động
Chúng còn được gọi là chữ thực. Chúng có thể chứa dấu thập phân trong đó. Chúng có thể được viết theo hai cách
- Dạng phân số
- Biểu mẫu số mũ
a. Dạng phân số
Ở dạng phân số, số thực chứa một số nguyên theo sau là dấu thập phân [. ] được theo sau bởi phần phân số
Chúng ta có thể bỏ qua các chữ số trước hoặc sau dấu thập phân. Chúng có thể chứa cả giá trị âm và dương
ví dụ
12. 33, 0. 345, -45. 344 là các ký tự dấu phẩy động ở dạng phân số
Chúng ta có thể hiển thị một dấu phẩy động bằng Python dưới dạng
Sử dụng Python IDLESử dụng Spyder>>> print[2. 5]2. 5Trong [9]. in[2. 5]
2. 5
Lưu ý. 2. 5 là một ký tự dấu phẩy động ở dạng phân số
b. Biểu mẫu số mũ
Ở dạng này, một số thực được biểu diễn dưới dạng lũy thừa của 10. Sức mạnh của 10 được biểu thị bằng bảng chữ cái E hoặc e
Số thực ở dạng số mũ có hai phần
–Mantissa. - Các chữ số trước ký hiệu E tạo thành phần Mantissa.
–Số mũ. - Các chữ số sau ký hiệu E tạo thành phần Số mũ. Phần số mũ chỉ có thể chứa số nguyên
Ví dụ
1. 33 х 105 có thể được biểu diễn bằng 1. 33E5
Chúng ta có thể hiển thị giá trị dấu phẩy động ở dạng số mũ như.
253300. 0
Trong [10]. in[2. 533E5]
253300. 0
#Output sẽ xuất hiện sau khi nhân 2. 533 với 105 [100000].
Chữ phức tạp
Chữ phức có dạng A+Bj
Ở đây A và B là các giá trị thực. A được gọi là phần thực và B được gọi là phần ảo
j đại diện cho căn bậc hai của -1. Đó là một số ảo
Ví dụ
2. 5+3. 1j là một chữ phức tạp
chúng ta có thể hiển thị nó ở vỏ python như
Sử dụng Python IDLESử dụng Spyder>>> print[2. 5+3. 1j][2. 5+3. 1j]Trong [11]. in[2. 5+3. 1j]
[2. 5+3. 1j]
3. Boolean chữ
Nó đại diện cho một trong hai giá trị Boolean i. e. Đúng và sai
Nó được biểu diễn bên trong dưới dạng một số nguyên. Đúng được thao tác là 1 và Sai được thao tác là 0
Chúng ta có thể hiển thị một chữ boolean như
Sử dụng Python IDLESử dụng Spyder>>> print[True]TrueIn [12]: in[True]
True
4. Không có nghĩa đen
Không có đại diện cho một cái gì đó chưa được tạo ra. Nó được biểu thị là Không có
Python không hiển thị bất cứ thứ gì khi chúng tôi cố gắng hiển thị Không
Khi chúng tôi sử dụng câu lệnh in để hiển thị một biến không có giá trị được lưu trữ trong đó, Không có sẽ được hiển thị
Chúng tôi có thể hiển thị Không theo nghĩa đen như
Sử dụng Python IDLESử dụng Spyder>>> print[None]None
In [13]: in[Không có]
Không có
5. chuỗi ký tự
Trình tự chứa một nhóm giá trị. Chúng có bốn loại
- Danh sách
- Tuple
- Từ điển
- Bộ
a. Danh sách
Danh sách là một nhóm các giá trị được phân tách bằng dấu phẩy trong cặp dấu ngoặc vuông. Các giá trị trong danh sách có thể thuộc bất kỳ kiểu dữ liệu nào
ví dụ
[1,2,3,4,5]
['a', 'e', 'i' , 'o', 'u']
Chúng tôi có thể hiển thị các danh sách trên dưới dạng
Sử dụng Python IDLESử dụng Spyder>>> print[[1,2,3,4,5]]
[1,2,3,4,5]
In [14]: in[[1,2,3,4,5]]
[1,2,3,4,5]
b. Tuple
Tuple là một nhóm các giá trị được phân tách bằng dấu phẩy trong cặp dấu ngoặc đơn. Chúng không bao giờ có thể được sửa đổi. Các giá trị trong một bộ có thể thuộc bất kỳ kiểu dữ liệu nào
ví dụ
[1,2,3,4,5]
['a', 'e', 'i' , 'o', 'u']
Chúng ta có thể hiển thị các bộ dữ liệu ở trên dưới dạng
Sử dụng Python IDLESử dụng Spyder>>> print[[1,2,3,4,5]][1,2,3,4,5]
In [15]: in[[1,2,3,4,5]]
[1,2,3,4,5]
c. Dictionary
Từ điển là một nhóm các giá trị ở dạng khóa. các cặp giá trị được phân tách bằng dấu phẩy trong cặp dấu ngoặc nhọn [Dấu ngoặc nhọn]. Khóa và Giá trị trong từ điển có thể thuộc bất kỳ loại dữ liệu nào
Ví dụ
{1. 'a',2. 'e', 3. 'i', ,4. 'o', 5. 'u'}
Chúng tôi có thể hiển thị từ điển trên như
Sử dụng Python IDLESử dụng Spyder>>> print[{1. 'a',2. 'e', 3. 'tôi',4. 'o', 5. ’u’}]{1. 'a',2. 'e', 3. 'tôi',4. 'o', 5. ’u’}
Trong [16]. in[{1. 'a',2. 'e', 3. 'tôi',4. 'o', 5. ’u’}]
{1. 'a',2. 'e', 3. 'tôi',4. 'o', 5. ’u’}
d. Đặt
Set là một nhóm các giá trị được phân tách bằng dấu phẩy trong cặp dấu ngoặc nhọn [dấu ngoặc nhọn]. Chúng không bao giờ có thể được sửa đổi