Hướng dẫn what is int float and str python? - int float và str python là gì?
Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem cùng với hướng dẫn bằng văn bản để hiểu sâu hơn về sự hiểu biết của bạn: các loại dữ liệu cơ bản trong Python This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Basic Data Types in Python Show
Bây giờ bạn đã biết cách tương tác với trình thông dịch Python và thực thi mã Python. Nó thời gian để đào sâu vào ngôn ngữ Python. Đầu tiên là một cuộc thảo luận về các loại dữ liệu cơ bản được tích hợp vào Python. Đây là những gì bạn sẽ học được trong hướng dẫn này:
Số nguyênTrong Python 3, thực sự không có giới hạn về giá trị nguyên. Tất nhiên, nó bị hạn chế bởi lượng bộ nhớ mà hệ thống của bạn có, cũng như tất cả mọi thứ, nhưng ngoài ra, một số nguyên có thể miễn là bạn cần: >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân: Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10:
Ví dụ: >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân: Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10: >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân:Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10: >>>
Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10:Tiếp đầu ngữ >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân:Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10: Tiếp đầu ngữ >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân: Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10: >>>
Python diễn giải một chuỗi các chữ số thập phân mà không có bất kỳ tiền tố nào là số thập phân: Các chuỗi sau có thể được chuẩn bị cho một giá trị số nguyên để chỉ ra một cơ sở khác với 10: >>>
Trình tự thoát trong chuỗiĐôi khi, bạn muốn Python diễn giải một ký tự hoặc chuỗi các ký tự trong một chuỗi khác nhau. Điều này có thể xảy ra theo một trong hai cách:
Bạn có thể thực hiện điều này bằng cách sử dụng ký tự dấu gạch chéo ngược ( 4). Một ký tự dấu gạch chéo ngược trong một chuỗi chỉ ra rằng một hoặc nhiều ký tự theo nó nên được xử lý đặc biệt. .Hãy để xem cách thức hoạt động của nó. Ngăn chặn ý nghĩa nhân vật đặc biệtBạn đã thấy các vấn đề bạn có thể gặp phải khi bạn cố gắng đưa các ký tự trích dẫn vào một chuỗi. Nếu một chuỗi được phân đoạn bởi các trích dẫn đơn, bạn có thể chỉ định trực tiếp một ký tự trích dẫn là một phần của chuỗi bởi vì, đối với chuỗi đó, trích dẫn duy nhất có ý nghĩa đặc biệt, nó sẽ chấm dứt chuỗi: >>>
Chỉ định một dấu gạch chéo ngược ở phía trước của ký tự trích dẫn trong một chuỗi, thoát ra khỏi nó và khiến Python đàn áp ý nghĩa đặc biệt thông thường của nó. Sau đó, nó được giải thích đơn giản là một ký tự trích dẫn đơn theo nghĩa đen: >>> 1Các tác phẩm tương tự trong một chuỗi được phân định bởi các trích dẫn kép: >>> 2Sau đây là một bảng các chuỗi thoát khiến Python đàn áp cách giải thích đặc biệt thông thường của một ký tự trong một chuỗi:
Thông thường, một ký tự mới kết thúc đầu vào dòng. Vì vậy, việc nhấn enter ở giữa một chuỗi sẽ khiến Python nghĩ rằng nó không đầy đủ:Enter in the middle of a string will cause Python to think it is incomplete: >>> 3Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua: >>> 4Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược: >>> 5Áp dụng ý nghĩa đặc biệt cho các ký tựTiếp theo, giả sử bạn cần tạo một chuỗi chứa một ký tự tab trong đó. Một số trình chỉnh sửa văn bản có thể cho phép bạn chèn một ký tự tab trực tiếp vào mã của bạn. Nhưng nhiều lập trình viên cho rằng thực hành kém, vì nhiều lý do:
Trong Python (và hầu hết tất cả các ngôn ngữ máy tính phổ biến khác), một ký tự tab có thể được chỉ định bởi chuỗi thoát 2:>>> 6Trình tự thoát 2 làm cho ký tự 4 mất đi ý nghĩa thông thường của nó, đó là một 4 theo nghĩa đen. Thay vào đó, sự kết hợp được hiểu là một ký tự tab.Dưới đây là danh sách các chuỗi thoát khiến Python áp dụng ý nghĩa đặc biệt thay vì diễn giải theo nghĩa đen:
Examples: >>> 7Trình tự thoát >>> 5e-324 5e-324 >>> 1e-325 0.0 6Nhân vật ASCII Bell ( 7)>>> 8Chuỗi chạy baVẫn còn một cách khác để phân định chuỗi trong Python. Các chuỗi được trích dẫn ba được phân định bằng các nhóm phù hợp gồm ba trích dẫn đơn hoặc ba trích dẫn kép. Trình tự thoát vẫn hoạt động trong các chuỗi được trích dẫn ba, nhưng các trích dẫn đơn, trích dẫn kép và newlines có thể được bao gồm mà không cần thoát chúng. Điều này cung cấp một cách thuận tiện để tạo một chuỗi với cả trích dẫn đơn và đôi trong đó: >>> 9Bởi vì Newlines có thể được bao gồm mà không cần thoát khỏi chúng, điều này cũng cho phép các chuỗi đa dòng: >>> 0Bởi vì Newlines có thể được bao gồm mà không cần thoát khỏi chúng, điều này cũng cho phép các chuỗi đa dòng: Bạn sẽ thấy trong hướng dẫn sắp tới về cấu trúc chương trình Python về cách các chuỗi được trích dẫn ba có thể được sử dụng để thêm một nhận xét giải thích cho mã Python.Loại boolean, bối cảnh boolean và sự thật của người ” >>> 1Bởi vì Newlines có thể được bao gồm mà không cần thoát khỏi chúng, điều này cũng cho phép các chuỗi đa dòng: Bạn sẽ thấy trong hướng dẫn sắp tới về cấu trúc chương trình Python về cách các chuỗi được trích dẫn ba có thể được sử dụng để thêm một nhận xét giải thích cho mã Python. Loại boolean, bối cảnh boolean và sự thật của người ” Python 3 cung cấp một loại dữ liệu Boolean. Các đối tượng thuộc loại Boolean có thể có một trong hai giá trị, >>> print('This string contains a single quote (') character.') SyntaxError: invalid syntax 2 hoặc >>> print('This string contains a single quote (') character.') SyntaxError: invalid syntax 3:Như bạn sẽ thấy trong các hướng dẫn sắp tới, các biểu thức trong Python thường được đánh giá trong bối cảnh Boolean, có nghĩa là chúng được giải thích để đại diện cho sự thật hoặc sự giả dối. Một giá trị đúng trong bối cảnh Boolean đôi khi được cho là sự thật của người Hồi giáo, và một điều sai trái trong bối cảnh Boolean được cho là Falsy. (Bạn cũng có thể thấy những người giả mạo của người Hồi Sự thật của người Viking, một đối tượng của loại Boolean là hiển nhiên: các đối tượng Boolean bằng 2 là sự thật (đúng), và những đối tượng bằng 3 là giả (sai). Nhưng các đối tượng không phải là Boolean cũng có thể được đánh giá trong bối cảnh Boolean và được xác định là đúng hoặc sai.Bạn sẽ tìm hiểu thêm về đánh giá các đối tượng trong bối cảnh Boolean khi bạn gặp các toán tử logic trong hướng dẫn sắp tới về các nhà khai thác và biểu thức trong Python.
>>> print("This string contains a single quote (') character.") This string contains a single quote (') character. >>> print('This string contains a double quote (") character.') This string contains a double quote (") character. 1
>>> print('This string contains a single quote (') character.') SyntaxError: invalid syntax 7
Trả về biểu diễn chuỗi của ký tự được đưa ra bởi đối số số nguyên
Các lớp, thuộc tính và kế thừa
Input/Output
>>> print(0o10) 8 >>> print(0x10) 16 >>> print(0b10) 2 43
>>> print(0o10) 8 >>> print(0x10) 16 >>> print(0b10) 2 44
>>> print(0o10) 8 >>> print(0x10) 16 >>> print(0b10) 2 48Chuyển đổi một giá trị thành một biểu diễn được định dạngdata types and functions Python provides. 49Đọc đầu vào từ bảng điều khiểnvariables.
INT và STR trong Python là gì?Các từ và số Python không biết cách thêm một từ và một số, vì vậy nó nói "không thể nối các đối tượng 'str' và 'int'." Một từ mà bạn đặt trong trích dẫn chỉ là một chuỗi các chữ cái được gọi là "str" trong Python. Những con số không có điểm thập phân là số nguyên và được gọi là "int" trong Python.Numbers that don't have a decimal point are integers and are called "int" in python.
Việc sử dụng int () và float () trong python là gì?Vì nó được lưu trữ trong báo giá, nó là một giá trị chuỗi.Để chuyển đổi nó thành một số nguyên, bạn cần sử dụng hàm int ().Tương tự, để chuyển đổi giá trị của X thành một float, sử dụng hàm float ().Có một cách khác để tạo ra các số phức tạp trong Python.To convert it into an integer, you need to use the int() function. Similarly, to convert the value of x into a float, use the float() function. There is another way to generate complex numbers in Python.
STR trong Python là gì?Python có một lớp chuỗi tích hợp có tên "str" với nhiều tính năng tiện dụng (có một mô-đun cũ hơn có tên là "chuỗi" mà bạn không nên sử dụng).Chuỗi chữ có thể được bao quanh bởi các trích dẫn kép hoặc đơn, mặc dù các trích dẫn đơn được sử dụng phổ biến hơn.built-in string class named "str" with many handy features (there is an older module named "string" which you should not use). String literals can be enclosed by either double or single quotes, although single quotes are more commonly used.
5 loại dữ liệu trong Python là gì?Kiểu dữ liệu Python.. Kiểu dữ liệu số Python.Kiểu dữ liệu số Python được sử dụng để giữ các giá trị số như;.... Kiểu dữ liệu chuỗi Python.Chuỗi là một chuỗi các ký tự..... Kiểu dữ liệu danh sách Python.Danh sách này là một loại dữ liệu đa năng độc quyền trong Python..... Python tuple..... Từ điển Python .. |