Chữ trong Python là gì?

Trong Python, các chữ chỉ dữ liệu được chỉ định trong một biến hoặc hằng số. Vì vậy, về cơ bản, nghĩa đen tương ứng với một cách ngắn gọn và dễ dàng để chỉ định một giá trị. Có nhiều loại chữ trong Python, chẳng hạn như chuỗi ký tự, ký tự số nguyên, ký tự số nguyên dài, dấu phẩy, v.v. Khi một nghĩa đen được ước tính, một đối tượng của loại đã cho sẽ được tạo ra. Giá trị có thể được xấp xỉ khi cần thiết. Chữ trong hầu hết các trường hợp tương ứng với các kiểu dữ liệu không thay đổi. Do đó, danh tính của một đối tượng trở nên ít quan trọng hơn khi so sánh với giá trị của nó

Các loại chữ Python

Trong Python, có nhiều loại chữ khác nhau. Chúng ta sẽ xem từng người trong số họ như được thảo luận trong phần dưới đây

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [83.146 xếp hạng]

1. Chuỗi chữ

Khi một văn bản được đặt trong dấu ngoặc kép, một chuỗi ký tự được hình thành. Dựa trên nhu cầu, dấu ngoặc đơn hoặc dấu ngoặc kép có thể được sử dụng để chỉ định một chuỗi ký tự. Có nhiều cách để chỉ định chuỗi ký tự về cơ bản tạo thành nhiều loại khác nhau. đó là

Chuỗi ký tự một dòng

Khi các chuỗi chỉ được chỉ định trong một dòng, thì chuỗi đó sẽ trở thành một dòng duy nhất

Mã số

t = 'Good Morning!'
print [t]

đầu ra

Chuỗi nhiều dòng

Khi chúng tôi dự định sử dụng nhiều dòng để chỉ định chuỗi, chuỗi đó sẽ trở thành một chuỗi ký tự nhiều dòng. Để thực hiện điều này, dấu gạch chéo ngược '\' được sử dụng

Mã số

t = "Hi!\
How are you?"
print [t]

đầu ra

Như có thể thấy ở trên, dấu gạch chéo ngược đã được chỉ định sau “Xin chào”, và sau đó chúng tôi chuyển sang dòng tiếp theo. Chức năng này khá hữu ích trong các tình huống liên quan đến việc chỉ định các chuỗi lớn mà chúng tôi không muốn chỉ định trong một dòng

Có một phương pháp khác để chỉ định chuỗi trong nhiều dòng. Điều này là thông qua việc sử dụng ba trích dẫn. Chẳng hạn, chúng tôi muốn nói “Xin chào. Bạn khỏe không? . Chúng tôi muốn có chuỗi này được chỉ định bằng cách sử dụng phương thức dấu ngoặc kép. Nó sẽ được thực hiện trong python, như hình bên dưới

Mã số

t = """Hi
How are you?
It's long since we met last."""
print [t]

đầu ra

Như có thể thấy trong ảnh chụp màn hình thực thi mã python ở trên, đầu ra được thụt lề đúng cách. Vì vậy, cách tiếp cận này về cơ bản cho phép chúng tôi định dạng đầu ra khi cần

2. chữ số

Chữ số có nhiều loại dựa trên loại số và kích thước. Các loại chữ số là số nguyên, số nguyên dài, số float [số thập phân] và số phức. Hãy xem từng cái một

số nguyên

Chúng có thể tích cực hoặc tiêu cực. Trong Python, các số nguyên có thể được gán cho một biến, như minh họa bên dưới

Mã số

a = 23
b = 45
print [a]
print [b]

đầu ra

chữ nổi

Về cơ bản, đây là những số thực bao gồm cả phần nguyên cũng như phần phân số. Hầu hết thời gian, chúng là kết quả của hoạt động phân chia. Ví dụ sau minh họa việc sử dụng Python Float Literals

Mã số

c = 34.62
print [c]

đầu ra

Như chúng ta có thể thấy trong ảnh chụp màn hình ở trên, C đã được gán giá trị float. Trong khi in dưới dạng đầu ra, C không thể được in trực tiếp mà trước tiên cần được chuyển đổi thành chuỗi vì C là biến float. Vậy là hàm str[] đã được sử dụng trong câu lệnh in

Chữ số phức

Số phức là số ảo, về cơ bản là căn của số âm. Số phức có ý nghĩa và ứng dụng riêng. Python cho phép chúng ta chỉ định các số phức giống như bất kỳ biến nào khác. Ví dụ sau minh họa đặc điểm kỹ thuật và cách sử dụng các ký tự phức tạp trong Python

Mã số

i = 1.5J
a = 1 + i
b = a + 3j
print[a]
print[b]
type[a]
type[b]

đầu ra

Trong đoạn mã trên, chúng tôi đã chỉ định một số phức. Python không lấy 1. 5j dưới dạng chuỗi nhưng dưới dạng số phức. Sau đó, chúng tôi thực hiện các hoạt động bổ sung. Và cuối cùng, chúng tôi đã in các số phức cũng như các loại của chúng. Hãy xem đoạn mã trên hoạt động như thế nào trong Python

Như có thể thấy ở trên, bất kỳ số nào có dạng nj đều được Python coi là một chữ phức tạp. Đầu ra chứng minh điều này rằng hàm type[] được cung cấp trong mã chương trình trên

3. Boolean chữ

Đây là những chữ có thể có giá trị Đúng hoặc Sai. Hãy xem qua đoạn mã chương trình sau để xem cách hoạt động của các ký tự Boolean trong Python

Mã số

a = 5 > 3
print[a]
b = 55 < 33
print[b]

đầu ra

Như chúng ta có thể thấy ở trên, điều kiện đầu tiên là đúng và do đó, biến a nhận giá trị Đúng. Trong trường hợp thứ hai, điều kiện được đánh giá là Sai và do đó b được gán Sai

4. Danh sách theo nghĩa đen

Một danh sách trong Python là một tập hợp các mục có kiểu dữ liệu khác nhau. Danh sách có thể được sửa đổi khi cần thiết và thậm chí có thể thay đổi. Để tạo danh sách, hãy chỉ định giá trị của các loại dữ liệu khác nhau được phân tách bằng dấu phẩy và đặt chúng trong dấu ngoặc vuông. Bất kỳ giá trị hoặc nhiều giá trị được lưu trữ trong danh sách đều có thể được truy xuất bằng cách sử dụng toán tử lát, i. e. [. ]. Có hai toán tử liên kết với danh sách. Đây là những nối đầu tiên, tôi. e. + toán tử và phép lặp thứ hai, i. e. '*' nhà điều hành. Hãy xem cách liệt kê các ký tự hoạt động trong Python bằng cách xem qua các ví dụ như minh họa bên dưới

Mã số

l = [231, 'Mary Matthews', 1+3.5j, 43.56]
print[l]
type[l]

Chúng tôi đã tạo một danh sách chứa một số nguyên, chuỗi, số phức và số dấu phẩy động trong đoạn mã trên. Danh sách sau đó được in ra và cuối cùng, chúng ta kiểm tra kiểu của biến l. Hãy xem mã hoạt động như thế nào trong Python. Điều này được hiển thị trong ảnh chụp màn hình sau

đầu ra

Như chúng ta có thể thấy trong ảnh chụp màn hình ở trên, loại biến l là danh sách. Vì vậy, Python tự động nhận ra rằng đó là một danh sách dựa trên loại mục có trong tập hợp

Bây giờ, chúng tôi tạo một danh sách khác và thêm hai danh sách

Mã số

________số 8

đầu ra

Sự kết luận

Trong số các chức năng khác nhau do lập trình Python cung cấp để áp dụng một khái niệm theo cách dễ dàng nhất, nghĩa đen là một. Có thể dữ liệu thuộc bất kỳ loại nào, bằng chữ cho phép người dùng chỉ định giá trị đầu vào khi cần. Literal khá hữu ích trong các chương trình liên quan đến các biến thuộc các kiểu dữ liệu khác nhau

Bài viết được đề xuất

Đây là hướng dẫn về Python Literals. Ở đây chúng ta thảo luận về Giới thiệu và các loại chữ python, bao gồm chuỗi, số, boolean và danh sách chữ. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Nghĩa đen trong Python là gì?

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

Nghĩa đen với ví dụ là gì?

Chữ là từ được sử dụng để mô tả giá trị xuất hiện trong mã nguồn thay vì một biến. Chữ là biểu diễn mã nguồn của một giá trị dữ liệu cụ thể . Ví dụ, các chữ trong Java bao gồm chữ số nguyên 3, chữ số dấu phẩy động 1. 1f và ký tự chữ 'a'.

Điều gì không phải là một chữ trong Python?

Các giá trị True và False của Python [và Không có ] không thực sự là chữ cái, mà là các tên được xác định trước cho các giá trị đó.

một nghĩa đen trong lập trình là gì?

Chữ hoặc hằng là các giá trị chúng ta viết ở dạng quy ước có giá trị rõ ràng . Ngược lại với biến, chữ [123, 4. 3, "hi"] không thay đổi giá trị. Chúng còn được gọi là hằng số rõ ràng hoặc hằng số biểu hiện.

Chủ Đề