Hướng dẫn when to use float and int in python - khi nào nên sử dụng float và int trong python

Các số trong Python đề cập đến các loại dữ liệu số trong lập trình Python. Python hỗ trợ ba loại loại dữ liệu số: int, float và phức tạp. Trong hướng dẫn này, chúng tôi sẽ học cách sử dụng các số trong lập trình Python. Chúng tôi sẽ sử dụng máy tính xách tay Jupyter để thực hiện mã.int, float, and complex. In this tutorial, we’ll learn how to use numbers in Python programming. We’ll use Jupyter Notebook to implement the code.

Hãy cùng xem cách sử dụng số và tầm quan trọng của chúng là ý nghĩa của chúng trong lập trình.

Số nguyên là những con số không có số thập phân. are numbers without decimal points.

num=5

type(num)

num=23475891

type(num)

Hướng dẫn when to use float and int in python - khi nào nên sử dụng float và int trong python

Phao là những con số có số thập phân. are numbers with decimal points.

num=5.4

type(num)

Các số phức tạp có các bộ phận thực và các bộ phận tưởng tượng. have real parts and imaginary parts.

num=2+5j

type(num)

Num.Real #Gives Phần thực của số phức

num.imag #gives Phần tưởng tượng của số phức

Các số phức tạp lưu trữ các bộ phận thực và tưởng tượng như một bản nổi theo mặc định.

Số cũng có thể là âm, mà bạn có thể lưu trữ trong một biến.

num=-423.31

print(num)

Thực hiện các hoạt động số học bằng cách sử dụng các số trong Python rất đơn giản và dễ hiểu. Các ví dụ sau sẽ giúp bạn hiểu cách thêm, trừ, nhân và chia số trong Python:

num1=10

num2=2

print(num1+num2)

print(num1-num2)

in (num1*num2)

print(num1/num2)

Trong Python, đầu ra của bất kỳ vấn đề phân chia nào là giá trị dấu phẩy động. Để nhận đầu ra dưới dạng số nguyên, hãy sử dụng bộ phận số nguyên ‘//.integer division//’.

print(10/3)

print(10//3)

Nếu bạn muốn nâng sức mạnh của một số lên một giá trị nhất định, hãy sử dụng dấu hoa thị kép (**). & Nbsp;double asterisks (**). 

In (num1 ** num2) #này sẽ in 10 được nâng lên thành nguồn hai.

Trong trường hợp bạn muốn có được phần còn lại thay vì chỉ số, hãy sử dụng toán tử modulo.modulo operator.

print(num1%num2)

print(10%3)

Tiếp theo, hãy để Lừa xem cách chuyển đổi loại dữ liệu của một biến thành loại dữ liệu khác bằng cách sử dụng các kỹ thuật chuyển đổi loại.

Trong ví dụ này, X có giá trị 192. Vì nó được lưu trữ trong các trích dẫn, nó là một giá trị chuỗi.

x = ”192”

type(x)

Để chuyển đổi nó thành một số nguyên, bạn cần sử dụng hàm int ().int() function.

Tương tự, để chuyển đổi giá trị của X thành một float, sử dụng hàm float ().float() function.

x=float(x)

print(x)

Dòng mã sau đây sẽ chuyển đổi X thành số phức:

x=complex(x)

print(x)

Có một cách khác để tạo ra các số phức tạp trong Python. Sử dụng hàm phức tạp và truyền các tham số là thực và tưởng tượng.complex function and pass the parameters as real and imaginary.

Cú pháp: phức tạp (thực, tưởng tượng)

print(complex(2,6)

Tiếp theo, chúng tôi sẽ trình bày cách sử dụng các chức năng tích hợp Python bằng các số.

Một số có thể là tích cực hoặc tiêu cực. Nếu bạn chỉ muốn nhận được giá trị dương của một số, hãy sử dụng hàm abs () tuyệt đối.abs().

x = -7.5

print(abs(x))

Tìm hiểu các hoạt động dữ liệu trong Python, chuỗi, báo cáo có điều kiện, xử lý lỗi và Django khung web Python thường được sử dụng với khóa đào tạo Python.

Trong Python, bạn có thể tính toán số mũ của một số. Để làm điều này, bạn cần nhập mô -đun toán học.math module.

Nhập toán

x=10

print(math.exp(x))

Nếu bạn đang tự hỏi giá trị của E là gì, hãy sử dụng Math Math.e. Python giữ lại E E là một hằng số.

Bạn có thể in giá trị của PI như sau:

print(math.pi)

Python có các chức năng khác trong mô -đun toán học, chẳng hạn như sqrt (), cung cấp căn bậc hai của một số.

print(math.sqrt(4))

print(math.sqrt(6))

Python cung cấp các chức năng tích hợp khác, chẳng hạn như Max () và Min (), để thực hiện các hoạt động trên các số.max() and min(), to perform operations on numbers.

in (tối đa (34,475,32,278)) #returns giá trị tối đa

in (tối thiểu (34,475,32,278)) #return giá trị tối thiểu

Hãy để Viết một chương trình để kiểm tra xem một số có phải là số nguyên tố hay không:

n = input ("nhập một số")

n=int(n)

flag=0

Đối với tôi trong phạm vi (2, n):

& nbsp; & nbsp; & nbsp; & nbsp; nếu n%i == 0:

        flag=1

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

        break

Nếu cờ == 0:

& nbsp; & nbsp; & nbsp; & nbsp; in ("%d là số nguyên tố"%n)

Trong ví dụ sau, bạn sẽ thấy cách tìm giải pháp cho một phương trình bậc hai. Một phương trình bậc hai có dạng a*x2 + b*x + c. Người dùng cần nhập các giá trị cho a, b và c. Bạn cũng cần giá trị của phân biệt đối xử d. Công thức cho D là B2-4*A*C.quadratic equation. A quadratic equation is of the form a*x2 + b*x + c. The user needs to enter the values for a, b, and c. You also need the value of the discriminant d. The formula for d is b2-4*a*c.

Như bạn có thể thấy, rễ từ các đầu vào đã cho là không chính xác do Python đánh giá các biểu thức bằng quy tắc Bodmas. Bạn sẽ cần thay đổi phần khác của chương trình và sử dụng dấu ngoặc ở những nơi thích hợp.BODMAS rule. You will need to change the else part of the program and use brackets in the appropriate places.

Mong muốn chuyển sang lập trình? Tham gia khóa đào tạo Python và bắt đầu sự nghiệp của bạn như một lập trình viên Python chuyên nghiệp.

Sự kết luận

Tôi hy vọng blog này đã giúp bạn tìm hiểu về các con số trong Python, bao gồm cả những người được hỗ trợ. Bạn đã học cách thực hiện các hoạt động số học trên Python và cách chuyển đổi loại hoạt động. Bạn đã bắt gặp một số chức năng tích hợp quan trọng được sử dụng trong Python. Cuối cùng, bạn đã học viết các chương trình Python để kiểm tra xem một số có chính hay không, tất cả trong khi tìm giải pháp cho phương trình bậc hai. & NBSP; để tìm hiểu thêm về lập trình với Python, đăng ký khóa đào tạo Python của chúng tôi, ngay hôm nay!

Việc sử dụng int và float trong Python là gì?

Số nguyên là những con số không có dấu thập phân. Các con số là những con số có các điểm thập phân. Các số phức tạp có các bộ phận thực và các bộ phận tưởng tượng. Các số phức tạp lưu trữ các bộ phận thực và tưởng tượng như một bản nổi theo mặc định. Floats are numbers with decimal points. Complex numbers have real parts and imaginary parts. Complex numbers store the real and imaginary parts as a float by default.

Tôi nên sử dụng Float hay Int?

Số nguyên và phao là hai loại dữ liệu số khác nhau.Một số nguyên (thường được gọi là INT) là một số không có dấu thập phân.Phao là một số điểm nổi, có nghĩa là nó là một số có vị trí thập phân.Phao được sử dụng khi cần độ chính xác hơn.Floats are used when more precision is needed.

Khi nào bạn sẽ sử dụng một chiếc phao trong Python?

Loại phao trong Python đại diện cho số điểm nổi.Phao được sử dụng để biểu diễn các số thực và được viết với một điểm thập phân chia các phần số nguyên và phân số.Ví dụ, 97,98, 32,3+E18, -32.54E100 đều là số điểm nổi.to represent real numbers and is written with a decimal point dividing the integer and fractional parts. For example, 97.98, 32.3+e18, -32.54e100 all are floating point numbers.

Tại sao bạn sẽ sử dụng một số nguyên thay vì phao?

Số học trên int s nhanh hơn nhiều.Int s sẽ không bao giờ bị mất chính xác.Mọi người đọc mã của bạn sẽ biết rằng biến thực sự là một số nguyên.. int s will never suffer from precision loss. People reading your code will know that the variable is actually an integer.