Python thêm số âm
Viết chương trình Python để đặt các số dương và số âm trong danh sách riêng bằng cách sử dụng Vòng lặp For, Vòng lặp While và Hàm với một ví dụ thực tế Show
Chương trình Python để đặt số dương và số âm trong danh sách riêng bằng vòng lặp ForTrong chương trình python này, chúng tôi đang sử dụng For Loop để lặp lại mọi phần tử trong một Danh sách đã cho. Bên trong vòng lặp Python, chúng tôi đang sử dụng câu lệnh If để kiểm tra xem mục danh sách là Tích cực hay Tiêu cực. Dựa trên kết quả, chúng tôi sẽ thêm mục đó vào danh sách Tích cực hoặc danh sách Tiêu cực # Python Program to Put Positive and Negative Numbers in Separate List NumList = [] Positive = [] Negative = [] Number = int(input("Please enter the Total Number of List Elements : ")) for i in range(1, Number + 1): value = int(input("Please enter the Value of %d Element : " %i)) NumList.append(value) for j in range(Number): if(NumList[j] >= 0): Positive.append(NumList[j]) else: Negative.append(NumList[j]) print("Element in Positive List is : ", Positive) print("Element in Negative List is : ", Negative) Trong chương trình python này, Người dùng đã nhập List items = [12, -34, 55, -87, 67] For Loop – Lần lặp đầu tiên. cho 0 trong phạm vi (0, 5). Điều kiện là Đúng. Vì vậy, nó đi vào Câu lệnh If Lặp lại thứ hai. cho 1 trong phạm vi(0, 5) – Điều kiện là Đúng Lặp lại lần thứ ba. cho 2 trong phạm vi(0, 5) – Điều kiện là Đúng Lặp lại lần thứ tư. cho 3 trong phạm vi(0, 5) – Điều kiện là Đúng Lặp lại lần thứ năm. cho 4 trong phạm vi(0, 5) – Điều kiện là Đúng Lần lặp thứ sáu. cho 5 trong phạm vi (5) – Điều kiện là Sai. Vì vậy, nó thoát khỏi Python For Loop Chương trình Python để đặt số dương và số âm trong danh sách riêng bằng cách sử dụng vòng lặp WhileChương trình Python này để đặt số dương vào Danh sách Tích cực và số âm vào Danh sách Âm tương tự như trên. Chúng ta vừa thay vòng lặp For bằng vòng lặp While # Python Program to Put Positive and Negative Numbers in Separate List NumList = [] Positive = [] Negative = [] j = 0 Number = int(input("Please enter the Total Number of List Elements : ")) for i in range(1, Number + 1): value = int(input("Please enter the Value of %d Element : " %i)) NumList.append(value) while(j < Number): if(NumList[j] >= 0): Positive.append(NumList[j]) else: Negative.append(NumList[j]) j = j + 1 print("Element in Positive List is : ", Positive) print("Element in Negative List is : ", Negative) Số dương và số âm trong danh sách riêng biệt sử dụng đầu ra vòng lặp while
Chương trình Python để đặt số dương và số âm trong danh sách riêng biệt bằng hàmVí dụ về số danh sách dương và âm riêng biệt trong Python này giống như ví dụ đầu tiên. Tuy nhiên, chúng tôi đã tách logic bằng Hàm. Hãy nhớ rằng, thay vì viết các hàm riêng biệt cho Tích cực và Tiêu cực, bạn cũng có thể viết một hàm duy nhất Viết chương trình Python để tính tổng các số âm và số dương của một mảng các số nguyên và hiển thị tổng lớn nhất Giải pháp mẫu Mã Python
Đầu ra mẫu Original array elements: {0, 15, 16, 17, -14, -13, -12, -11, -10, 18, 19, 20} Largest sum - Positive/Negative numbers of the said array: 105 Original array elements: {0, 3, 4, 5, 9, -22, -44, -11} Largest sum - Positive/Negative numbers of the said array: -77 Sơ đồ Trực quan hóa việc thực thi mã PythonCô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 Trình chỉnh sửa mã Python Có một cách khác để giải quyết giải pháp này? Trước. Viết chương trình Python tìm tất cả các thừa số của một số tự nhiên cho trước. Mức độ khó của bài tập này là gì? Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource Theo dõi chúng tôi trên Facebook và Twitter để cập nhật thông tin mới nhất. con trăn. Lời khuyên trong ngàyliệt kê Khi bạn cần thêm bộ đếm vào một lần lặp, liệt kê thường là cách tiếp cận tao nhã nhất. Nó sẽ trả về khả năng lặp lại (giả sử danh sách, bộ dữ liệu, phạm vi, chuỗi hoặc từ điển, v.v. ) với bộ đếm và đối tượng trả về sẽ là một liệt kê Bạn có thể sử dụng số âm trong Python không?Một biểu thức toán học đơn nguyên chỉ bao gồm một thành phần hoặc một phần tử và trong Python các dấu cộng và dấu trừ có thể được sử dụng như một phần tử duy nhất được ghép nối với một giá trị để trả về danh tính của giá trị . Với một giá trị âm, dấu cộng trả về cùng một giá trị âm. . With a negative value the plus sign returns the same negative value.
Int trong Python có bao gồm số âm không?Số nguyên, thường được viết tắt là int, là một số nguyên (dương, âm hoặc 0) . Vậy 7 , 0 , -11 , 2 và 5 là các số nguyên. 3. 14159 , 0. 0001 , 11. 11111 và thậm chí 2. 0 không phải là số nguyên, chúng là số float trong Python. |