Cách chỉ lấy đầu vào số nguyên dương trong python

print[abs[-12.98]];
88 là một hàm tích hợp trong ngôn ngữ lập trình Python, trả về giá trị dương của bất kỳ số nào. Nó có nghĩa là nó chuyển đổi bất kỳ số âm nào thành số dương và số dương không thay đổi. Nếu một đối số đã cho là một số phức thì hàm 
print[abs[-12.98]];
88 trả về độ lớn của nó dưới dạng số dấu phẩy động của một số phức đã cho

bạn có thể quan tâm đến

  • Python – Chuyển đổi số nguyên thành bát phân – hàm oct[] với các ví dụ
  • Python – Hàm erf[] – Ví dụ & Giải thích
  • Python – Tìm Hàm Gamma – Hàm gamma[] với các ví dụ

Hàm

print[abs[-12.98]];
88 là một phần của Hàm tích hợp Python

print[abs[-12.98]];
88 Cú pháp

print[abs[-12.98]];
92

 

print[abs[-12.98]];
88 Tham số

n – trong đó n là bất kỳ số hoặc biểu thức số nào trong Python tức là số nguyên, số float hoặc số phức

 

print[abs[-12.98]];
88 Giá trị trả về

Hàm

print[abs[-12.98]];
88 trả về giá trị dương/tuyệt đối của một số đã cho. Giá trị trả về phụ thuộc vào tham số đầu vào

  • Nếu tham số đầu vào là số nguyên thì giá trị trả về là số nguyên
  • Nếu tham số đầu vào là số float hoặc phức thì hàm abs trả về loại là số dấu phẩy động

 

print[abs[-12.98]];
88 Khả năng tương thích

Chức năng này có sẵn và tương thích với cả Python 2. x và 3. x

Trăn 2. xPython 3. xCóCó

 

print[abs[-12.98]];
88 Ví dụ về hàm

 

Một số nguyên trong
print[abs[-12.98]];
88

một số nguyên là một số đơn giản như 2, -23, 100, -99999, v.v.

Thí dụ

print[abs[-23]];

Giá trị trả về.

print[abs[-12.98]];
4

 

Một số dấu phẩy động trong
print[abs[-12.98]];
88

dấu phẩy động là một số có dấu thập phân như 43. 92, -444. 93, -12. 98 vv

Thí dụ

print[abs[-12.98]];

Giá trị trả về.

print[abs[-12.98]];
6

 

Một số phức trong
print[abs[-12.98]];
88

Số phức là số có thể biểu diễn dưới dạng [a + bj], trong đó a, b là số thực và j là đơn vị ảo. Trong số phức, hàm

print[abs[-12.98]];
88 trả về biểu diễn động của số phức. một số ví dụ về số phức là [-25+2j], [6-500j]

Viết hàm Python nhận vào một số nguyên dương và trả về tổng lập phương của tất cả các số nguyên dương nhỏ hơn số đã chỉ định

Bán tại. 8 = 73+63+53+43+33+23+13 = 784

Giải pháp mẫu-1

Mã Python

def sum_of_cubes[n]:
 n -= 1
 total = 0
 while n > 0:
   total += n * n * n
   n -= 1
 return total
print["Sum of cubes smaller than the specified number: ",sum_of_cubes[3]]

Đầu ra mẫu

Sum of cubes smaller than the specified number:  9

Trình bày bằng hình ảnh


Sơ đồ


Trực quan hóa việc thực thi mã Python

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên

Hai chương trình viết đều đúng, nhưng chỉ cần thêm bớt một chút, nếu bạn muốn chắc chắn số dương. số = -1 trong khi số

Chủ Đề