Python xử lý số nguyên âm như thế nào?

Các kiểu dữ liệu trong Python mà chúng ta sẽ xem xét trong hướng dẫn này là số nguyên, số float, Boolean và chuỗi

Nếu bạn không thoải mái với việc sử dụng biến trong Python, bài viết của chúng tôi về cách khai báo biến python có thể thay đổi điều đó. Vì có rất nhiều lập trình viên giỏi toán, trước tiên chúng ta hãy xem các kiểu dữ liệu số trong Python

Mục lục

  1. Kiểu dữ liệu số trong Python
  2. Kiểu dữ liệu Boolean trong Python
  3. Kiểu dữ liệu chuỗi trong Python
  4. Làm thế nào để nhà nước giá trị?
  5. Các kiểu dữ liệu cơ bản trong Python. Bước tiếp theo

Kiểu dữ liệu số trong Python

Python xử lý số nguyên âm như thế nào?

Khi lập trình, nếu bạn nói rằng một biến có một giá trị số, bạn đang mơ hồ. Điều này là do các số có thể là số nguyên hoặc số float (dấu chấm động)

Loại dữ liệu. số nguyên

Số nguyên là số nguyên âm hoặc dương không có dấu thập phân. Tôi tin vào việc học thông qua thực hành, vì vậy hãy để tôi chỉ cho bạn những gì bạn có thể làm với số nguyên. Hãy tạo x1 và liên kết với nó giá trị 5

Python xử lý số nguyên âm như thế nào?

Bây giờ, x1 là một số nguyên. Trên thực tế, có một chức năng cụ thể trong Python có thể chứng minh điều này là đúng. Nó được gọi là kiểu()

Hàm loại ()

Chúng ta có thể áp dụng hàm type() trên các kiểu dữ liệu khác nhau trong Python theo quy tắc này. Trong ngoặc, chúng ta phải đặt tên của biến có loại giá trị mà chúng ta muốn xác minh. Vì vậy, trong trường hợp này, chúng tôi sẽ gõ x1

Sau khi thực thi đoạn code, kết quả chúng ta thu được là “int”, cho biết giá trị là một số nguyên

Python xử lý số nguyên âm như thế nào?

Hàm type() cũng có thể được áp dụng trực tiếp cho một giá trị thay vì một biến. Chẳng hạn, nếu chúng ta viết kiểu (-6), Python sẽ chỉ ra chính xác rằng -6 là một số nguyên

Python xử lý số nguyên âm như thế nào?

Loại dữ liệu. phao nổi

Bây giờ, hãy gán giá trị của 4. 75 thành một biến mới, x2. Chúng ta có thể kiểm tra lại kiểu của nó bằng cách sử dụng lại hàm type()

Python xử lý số nguyên âm như thế nào?

Đây là một cái phao

Dấu phẩy động, hoặc như bạn thường nghe thấy hơn - số float, là số thực. Do đó, họ có một dấu thập phân. 4. 75 là một số như vậy nên Python đọc nó dưới dạng số float

Python xử lý số nguyên âm như thế nào?

Hãy xem xét hai hàm tích hợp khác, int() và float()

Hàm int()

int() chuyển biến thành số nguyên. Chính vì vậy 4. 75 biến thành 4 sau khi thực hiện mã hiển thị trong hình

Python xử lý số nguyên âm như thế nào?

Hàm float()

float(), thay vào đó, sẽ thêm một dấu thập phân vào số nguyên hoặc giá trị Boolean và sẽ biến nó thành float

Python xử lý số nguyên âm như thế nào?

Kiểu dữ liệu Boolean trong Python

Không phải tất cả các biến nên giả sử các giá trị số. Một ví dụ về loại giá trị như vậy là loại Boolean. Trong Python, điều này có nghĩa là giá trị Đúng hoặc Sai, tương ứng với logic hiểu của máy về 1 và 0, bật hoặc tắt, đúng hay sai, đúng hay sai. Hãy tạo một biến mới, x3 và gán cho nó giá trị True. Nếu chúng ta kiểm tra loại của nó bằng hàm type(), chúng ta sẽ nhận được kết quả là 'bool'. Điều này có nghĩa là x3 là một Boolean

Python xử lý số nguyên âm như thế nào?

lưu ý bên lề. Một chi tiết quan trọng bạn nên nhớ là bạn phải gõ True hoặc False bằng chữ in hoa. Nếu không, Python sẽ không nhận ra biến của bạn là Boolean và sẽ hiển thị thông báo lỗi

Python xử lý số nguyên âm như thế nào?

Vì vậy, tóm lại, hai giá trị Boolean mà một biến có thể có là Đúng hoặc Sai và chúng phải được viết bằng chữ in hoa

Kiểu dữ liệu chuỗi trong Python

Ví dụ cuối cùng về kiểu dữ liệu trong Python mà chúng ta sẽ xem xét là chuỗi. Chuỗi là các giá trị văn bản bao gồm một chuỗi các ký tự

Hãy xem cách chúng ta có thể tạo một chuỗi trong thực tế

Nếu chúng tôi yêu cầu máy hiển thị tên George theo cách này, chúng tôi sẽ nhận được thông báo lỗi

Python xử lý số nguyên âm như thế nào?

Nếu bạn đang thắc mắc tại sao, thì đó là vì Python giả sử George là tên của một biến mà chúng ta không gán giá trị cho nó. Đây là trò ảo thuật sẽ sửa lỗi này

Đánh dấu ngoặc kép xung quanh tên George sẽ thực hiện công việc. Chúng ta có thể đặt cả dấu ngoặc đơn hoặc dấu ngoặc kép để đạt được kết quả này

Python xử lý số nguyên âm như thế nào?

Giá trị đầu ra của hai đầu vào này giống nhau. Đây là cách Python hiển thị kết quả văn bản nếu bạn không sử dụng hàm print(). Nếu bạn sử dụng print(), đầu ra sẽ được hiển thị không có dấu ngoặc kép – bạn sẽ có thể xem văn bản thuần túy.

Python xử lý số nguyên âm như thế nào?

Nếu chúng ta gán “George” cho một biến mới, giả sử x4, thì chúng ta có thể nhận được đầu ra của nó như chúng ta đã làm với các số nguyên và số float

Python xử lý số nguyên âm như thế nào?

Được rồi, vậy là xong. Nếu các giá trị bạn muốn gán không phải là số, dấu ngoặc kép có thể phát huy tác dụng

Làm thế nào để in một số chuỗi?

Hãy tạo biến y được cho là đại diện cho số đô la bạn có trong túi. Ngoài ra, chúng tôi muốn yêu cầu máy in ra một tuyên bố cho biết. “Y đô la”, trong đó y là một số

Cách thích hợp để kết hợp giá trị của y và chuỗi “Dollars” là sử dụng dấu “+”, như minh họa bên dưới

Python xử lý số nguyên âm như thế nào?

Và để kiểm tra xem chúng ta có thiếu thứ gì không, chúng ta có thể thực hiện ô

Python xử lý số nguyên âm như thế nào?

Rõ ràng, chúng tôi đã không tôn trọng các quy tắc mã hóa trong Python. Chúng ta không thể đặt các loại biến khác nhau trong cùng một biểu thức. Y là một số nguyên và “Dollars” là một chuỗi

Làm cách nào để chuyển đổi số nguyên thành chuỗi?

Chúng ta có thể chuyển đổi y thành một chuỗi. str() là chức năng tích hợp sẵn mà chúng ta cần. Tương tự như số nguyên và số thực, string() sẽ chuyển đổi số của bạn thành văn bản và điều đó sẽ mở khóa kết quả của chúng tôi.

Python xử lý số nguyên âm như thế nào?

Tóm lại, Python có thể tự động đoán loại dữ liệu bạn đang nhập. Nó nằm trong khả năng của nó để biết chắc chắn liệu bạn đã gán một số nguyên, một số float, Boolean hay một chuỗi. Bạn không cần phải khai báo rõ ràng các loại biến, như bạn phải làm trong một số ngôn ngữ lập trình khác. Python luôn biết loại biến và đây là một lý do khác khiến bạn nên lập trình bằng Python

Báo giá đơn so với báo giá kép

Điều gì sẽ xảy ra nếu chúng ta gõ một cái gì đó như “Tôi ổn”? . Các bạn quan sát, nếu thực hiện lệnh như thế này thì sẽ mắc lỗi

Python xử lý số nguyên âm như thế nào?

Để phân biệt giữa hai biểu tượng, hãy thử đặt văn bản trong dấu ngoặc kép và bỏ dấu nháy đơn, về mặt kỹ thuật trùng với dấu nháy đơn.

Python xử lý số nguyên âm như thế nào?

Một cách khác để làm điều đó là để lại dấu ngoặc kép ở hai bên và đặt dấu gạch chéo ngược trước dấu nháy đơn trong cụm từ để thu được kết quả tương tự. Dấu gạch chéo ngược này được gọi là ký tự thoát, vì nó thay đổi cách hiểu của các ký tự ngay sau nó

Python xử lý số nguyên âm như thế nào?

Và điều gì sẽ xảy ra nếu chúng ta muốn nói 'nhấn "Enter"', nơi chúng ta đặt Enter trong dấu phẩy đảo ngược? . Chẳng hạn, chúng ta có thể đặt các dấu ngoặc đơn ở hai bên và thu được kết quả mong muốn

Python xử lý số nguyên âm như thế nào?

Làm thế nào để nhà nước giá trị?

Cuối cùng, chúng ta hãy đi qua một số cách nêu giá trị. Giả sử, chúng tôi muốn in chuỗi “Xe màu đỏ” trên cùng một dòng. Nếu chúng ta viết nó như thế này – hai từ cạnh nhau, cách nhau bởi khoảng trắng, chúng ta sẽ thấy chúng được đính kèm

Python xử lý số nguyên âm như thế nào?

Một mẹo nhỏ là đặt một khoảng trống trước dấu nháy đơn thứ hai của từ đầu tiên

Python xử lý số nguyên âm như thế nào?

Một kỹ thuật khác là sắp xếp “thêm” một trong các chuỗi này vào chuỗi kia bằng cách nhập dấu cộng giữa hai chuỗi, giống như chúng ta đã làm với ví dụ “10 đô la” trước đây.

Python xử lý số nguyên âm như thế nào?

Như trực giác của bạn có thể nói với bạn, nếu chúng ta in kết hợp này thay vào đó, chúng ta sẽ nhận được kết quả tương tự, nhưng nó sẽ không có dấu ngoặc kép ở hai bên.

Python xử lý số nguyên âm như thế nào?

Chúng ta có thể học một thủ thuật khác mà chúng ta có thể thực hiện với các kiểu dữ liệu trong Python không?

Python xử lý số nguyên âm như thế nào?

Hãy chứng minh kỹ thuật này cũng hoạt động với các giá trị số. Hãy in số 3 bên cạnh số 5

Python xử lý số nguyên âm như thế nào?

Điều gì sẽ xảy ra nếu chúng ta không sử dụng lệnh print() và chỉ liệt kê một vài số nguyên, số float và chuỗi phân tách chúng bằng dấu phẩy? .

Python xử lý số nguyên âm như thế nào?

Python có bao nhiêu kiểu dữ liệu?

Có 4 kiểu dữ liệu cơ bản trong Python.
1. số. Đây có thể là số nguyên hoặc số float. Số nguyên là số nguyên âm hoặc dương không có dấu thập phân. Số float là số thực có dấu thập phân.
2. Boolean. Đây là các giá trị Đúng/Sai.
3. Chuỗi. Đây là những giá trị văn bản bao gồm một chuỗi các ký tự.
4. Sự liên tiếp. Đây là tập hợp các kiểu dữ liệu có thể giống nhau hoặc khác nhau. Các ví dụ bao gồm danh sách, chuỗi và bộ dữ liệu.

 

Các kiểu dữ liệu trong Python là gì?

Các kiểu dữ liệu được sử dụng để phân loại các mục dữ liệu. Chúng cho chúng tôi biết những thao tác nào có thể được thực hiện trên một tập dữ liệu cụ thể. Python là duy nhất trong cách nó xử lý các loại dữ liệu vì mọi thứ trong ngôn ngữ này về mặt kỹ thuật đều là một đối tượng. Đây là lý do tại sao Python coi các kiểu dữ liệu là các lớp, trong khi nó coi các biến là các thể hiện (đối tượng) của các lớp này

 

Các kiểu dữ liệu cơ bản trong Python. Bước tiếp theo

Bây giờ bạn đã thành thạo các kiểu dữ liệu cơ bản trong Python, bạn sẽ có thể chuyển sang thế giới lập trình trong Python. Với điều kiện bạn muốn nâng cao kỹ năng của mình, bạn có thể tìm hiểu sâu hơn về cú pháp Python. Là ngôn ngữ lập trình phổ biến nhất trên thị trường, Python là công cụ mã hóa dành cho các nhà khoa học dữ liệu đầy tham vọng. Với danh sách các khóa học phong phú của chúng tôi dành riêng cho nhiều tính năng và hoạt động của nó, bạn có thể xây dựng các kỹ năng hành động bằng ngôn ngữ một cách nhanh chóng và hiệu quả. Đăng ký miễn phí bên dưới để khám phá khóa học Bootcamp Lập trình viên Python của chúng tôi và nhiều khóa học khác.  

Python xử lý các số âm như thế nào?

Trong Python, số dương có thể được đổi thành số âm với sự trợ giúp của phương thức dựng sẵn được cung cấp trong thư viện Python có tên là abs (). When abs () is used, it converts negative numbers to positive. However, when -abs () is used, then a positive number can be changed to a negative number.

Python có nhận ra số nguyên âm không?

Python cơ bản. Bài tập-109 có lời giải . Mọi số nhỏ hơn 0 được gọi là số âm . Các số âm luôn được viết với dấu '−' phía trước và chúng được đếm ngược từ 0, i. e. -1, -2, -3, -4, v.v.