Chữ và biến trong Python
\(\newcommand{L}[1]{\. #1 \. }\newcommand{VL}[1]{\L{ \vec{#1} }}\newcommand{R}[1]{\operatorname{Re}\,(#1)}\newcommand{I}[1]
Chuỗi ký tự trong Python¶ Một chuỗi ký tự là nơi bạn chỉ định nội dung của một chuỗi trong chương trình Show
>>> a = 'A string' Ở đây 'Một chuỗi' là một chuỗi ký tự. Biến a là một biến chuỗi, hay tốt hơn là đặt trong Python, một biến trỏ đến một chuỗi Chuỗi ký tự có thể sử dụng dấu phân cách trích dẫn đơn hoặc kép >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True Các chuỗi ký tự có dấu phân cách trích dẫn đơn có thể sử dụng dấu ngoặc kép bên trong chúng mà không cần thực hiện thêm bất kỳ thao tác nào >>> print('Single quoted string with " is no problem') Single quoted string with " is no problem Nếu bạn cần một ký tự trích dẫn đơn thực sự bên trong một chuỗi ký tự được phân tách bằng các trích dẫn đơn, bạn có thể sử dụng ký tự dấu gạch chéo ngược trước trích dẫn đơn, để yêu cầu Python không chấm dứt chuỗi >>> print('Single quoted string containing \' is OK with backslash') Single quoted string containing ' is OK with backslash Tương tự như vậy cho dấu ngoặc kép >>> print("Double quoted string with ' is no problem") Double quoted string with ' is no problem >>> print("Double quoted string containing \" is OK with backslash") Double quoted string containing " is OK with backslash Một số ký tự đứng trước dấu gạch chéo ngược có ý nghĩa đặc biệt. Ví dụ >>> print('Backslash before "n", as in \n, inserts a new line character') #doctest: +NORMALIZE_WHITESPACE Backslash before "n", as in , inserts a new line character Nếu bạn không muốn dấu gạch chéo ngược có ý nghĩa đặc biệt này, hãy thêm 'r' vào trước chuỗi ký tự của bạn, nghĩa là "thô" Literals trong Python được định nghĩa là dữ liệu thô được gán cho các 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ó Phạm vi bài viết
Giới thiệu về Literals trong PythonCho dù đó là một người bạn, một thành viên trong gia đình hay một người anh em họ mà bạn thực sự thân thiết, tất cả chúng ta đều cần một điều bất biến trong cuộc sống. Chà, điều tương tự cũng áp dụng cho các ngôn ngữ lập trình như Python Đùa thôi, 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 thay đổi. ” Chà, thật may là chúng ta cũng có khái niệm về hằng số trong Python. Chúng được gọi là chữ trong Python Chữ Python là số lượng/ký hiệu có giá trị không thay đổi trong quá trình thực thi chương trình Trong bài viết này, chúng ta sẽ tìm hiểu sâu hơn về các ký tự trong Python là gì và các loại ký tự trong Python Literals trong Python không là gì ngoài một cách ngắn gọn để biểu diễn các kiểu 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ỳ dạng dữ liệu nào khác Các loại chữ trong PythonChữ Python có nhiều loại và cách sử dụng của chúng cũng khá đa dạng. Vì vậy, hãy kiểm tra từng cái một Có năm loại chữ trong Python, như sau-
Và năm loại này lại có một số loại phụ nhất định, chúng ta sẽ thảo luận sâu hơn và xem cách triển khai chúng trong Python 1. Chuỗi ký tự trong PythonHãy thảo luận về chuỗi ký tự trong Python Tạo một chuỗi ký tự trong Python thực sự dễ dàng - đặt văn bản hoặc nhóm ký tự trong dấu ngoặc đơn, đôi hoặc ba. Sử dụng ba dấu ngoặc kép cũng cho phép chúng ta viết các chuỗi nhiều dòng Do đó, chúng ta có thể nói rằng có hai loại chuỗi ký tự trong Python- Chuỗi một dòngCác chuỗi ký tự được đặt trong dấu nháy đơn (‘’) được gọi là chuỗi một dòng Bây giờ, hãy xem một ví dụ để hiểu cách chúng hoạt động-
2. Chữ số trong PythonChữ số trong Python là những chữ chỉ chứa chữ số và không thay đổi Chúng có bốn loại- số nguyênCác chữ số bằng 0, số tự nhiên dương hoặc âm và không chứa dấu thập phân là số nguyên Các loại số nguyên khác nhau là-
Bây giờ, hãy xem một số ví dụ- >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True0 Kiểm tra đầu ra cho điều này- Trôi nổiCác chữ số dấu phẩy động còn được gọi là chữ số thực. Không giống như số nguyên, chúng chứa dấu thập phân Chữ nổi chủ yếu có hai loại- A. Phân số- Phân số chữ chứa cả số nguyên và dấu thập phân Một ví dụ về chữ phân số sẽ trông như thế này- Thí dụ đầu ra B. Hàm mũ- Hàm mũ trong Python được biểu diễn dưới dạng luỹ thừa của 10. Sức mạnh của 10 được đại diện bởi e hoặc E. Một chữ số mũ có hai phần - phần định trị và số mũ Ghi chú
Hãy xem một ví dụ- Thí dụ đầu ra Tổ hợpChữ phức được đại diện bởi A+Bj. Ở đây, A là phần thực. Và toàn bộ phần B, cùng với j, là phần ảo hoặc phần phức. j ở đây đại diện cho căn bậc hai của -1, không là gì ngoài iota hoặc i mà chúng ta sử dụng trong Toán học >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True1 Đầu ra của đoạn mã sẽ là- DàiChữ dài không là gì ngoài số nguyên có độ dài không giới hạn. Từ Python 2. 2 trở đi, các số nguyên được sử dụng để tràn sẽ tự động được chuyển đổi thành int dài. Kể từ Python 3. 0, chữ dài đã bị loại bỏ. Kiểu dữ liệu dài trong Python 2 giờ là kiểu int tiêu chuẩn trong Python 3 Chữ dài thường được biểu diễn bằng hậu tố- l hoặc L. Việc sử dụng L được khuyến khích mạnh mẽ vì l trông rất giống chữ số 1 Hãy xem ví dụ sau để xem nó được ký hiệu như thế nào- Thí dụ >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True2 Lưu ý– Đoạn mã được thực thi bằng Python 1. 8. đầu ra >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True3 3. Các chữ Boolean trong PythonCác ký tự Boolean trong Python khá đơn giản và chỉ có hai giá trị-
Hãy xem một ví dụ- >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True4 Sản lượng dự kiến là- Chúng ta có thể thấy rằng chúng ta đã sử dụng các ký tự boolean để so sánh và dựa trên các điều kiện, chúng ta đã nhận được các kết quả đầu ra tương ứng là Đúng và Sai 4. Chữ đặc biệt trong PythonChữ Python có một chữ đặc biệt được gọi là Không có. Chữ này trong Python được sử dụng để biểu thị rằng một trường cụ thể không được tạo Python sẽ in Không có đầu ra khi chúng ta in biến không có giá trị được gán cho nó. Không có gì cũng được sử dụng cho phần cuối của danh sách trong Python Thí dụ >>> a = 'A string' # string literal with single quotes >>> b = "A string" # string literal with double quotes >>> b == a # there is no difference between these strings True5 đầu ra 5. Bộ sưu tập chữ trong PythonNếu chúng tôi muốn làm việc với nhiều hơn một giá trị, thì chúng tôi có thể sử dụng 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- Danh sách LiteralsDanh sách là tập hợp dữ liệu được khai báo bằng dấu ngoặc vuông ([]) và dấu phẩy phân tách các phần 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 Bây giờ hãy xem một triển khai- 0 Sự kết luậnBây giờ chúng ta đã đi đến cuối bài viết, bạn có thể khẳng định rằng bạn biết nghĩa đen trong Python là gì Nghĩa đen trong Python là gì?Nói chung, chữ là ký hiệu để biểu thị một giá trị cố định trong mã nguồn . Chúng cũng có thể được định nghĩa là giá trị thô hoặc dữ liệu được cung cấp trong các biến hoặc hằng số.
một nghĩa đen so với biến là gì?Một chữ là ký hiệu để biểu thị một giá trị cố định ( const ). Biến là vị trí lưu trữ được liên kết với tên tượng trưng (được trỏ tới, nếu bạn muốn) . Mặt khác, mã định danh là tên được gán cho một biến trong câu lệnh python.
Các ví dụ về chữ trong Python là gì?Python Literals có thể được định nghĩa là dữ liệu được cung cấp trong một biến hoặc hằng số. . str2='''''chào mừng SSIT''' in str2 Biến Python là gì?Biến Python là tên tượng trưng là tham chiếu hoặc con trỏ tới đối tượng . Khi một đối tượng được gán cho một biến, bạn có thể gọi đối tượng bằng tên đó. |