Hướng dẫn does python allow negative numbers? - python có cho phép số âm không?
16 Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Tôi là một sinh viên trong một khái niệm về lớp lập trình. Phòng thí nghiệm được điều hành bởi một TA và hôm nay trong phòng thí nghiệm, anh ấy đã cho chúng tôi một chương trình nhỏ đơn giản thực sự để xây dựng. Đó là một nơi mà nó sẽ nhân lên bằng cách bổ sung. Dù sao, anh ấy đã sử dụng chúng tôi tuyệt đối để tránh phá vỡ prog với những tiêu cực. Tôi đã đánh nó thật nhanh và sau đó tranh luận với anh ta trong 10 phút rằng đó là toán học tồi. Đó là, 4 * -5 không bằng 20, nó bằng -20. Anh ấy nói rằng anh ấy thực sự không quan tâm đến điều đó và dù sao thì anh ấy cũng sẽ quá khó để làm cho Prog xử lý những tiêu cực. Vì vậy, câu hỏi của tôi là làm thế nào để tôi đi về điều này. Đây là prog tôi đã chuyển vào:
Tôi muốn làm điều đó mà không cần tuyệt đối, nhưng mỗi khi tôi nhập số âm, tôi sẽ nhận được một con ngỗng lớn. Tôi biết có một số cách đơn giản để làm điều đó, tôi không thể tìm thấy nó.
hỏi ngày 16 tháng 3 năm 2010 lúc 2:37Mar 16, 2010 at 2:37
3 Có lẽ bạn sẽ hoàn thành điều này với một cái gì đó với hiệu ứng của
hoặc có thể
Đã trả lời ngày 16 tháng 3 năm 2010 lúc 2:52Mar 16, 2010 at 2:52
Mike Grahammike GrahamMike Graham 71.2K14 Huy hiệu vàng98 Huy hiệu bạc129 Huy hiệu đồng14 gold badges98 silver badges129 bronze badges 1 Quá khó? TA của bạn là ... tốt, cụm từ có thể sẽ khiến tôi bị cấm. Dù sao, hãy kiểm tra xem 1 có âm không. Nếu nó được nhân 2 với 3 và làm 4. Sau đó làm vòng lặp.Đã trả lời ngày 16 tháng 3 năm 2010 lúc 2:50Mar 16, 2010 at 2:50
2 ABS () trong điều kiện là cần thiết, vì, tốt, nó kiểm soát số lần lặp (làm thế nào bạn sẽ xác định một số lần lặp âm?). Bạn có thể sửa nó bằng cách đảo ngược dấu hiệu của kết quả nếu 1 là âm.Vì vậy, đây là phiên bản sửa đổi của mã của bạn. Lưu ý tôi đã thay thế vòng lặp trong khi một vòng sạch hơn cho vòng lặp.
Đã trả lời ngày 16 tháng 3 năm 2010 lúc 3:03Mar 16, 2010 at 3:03
Slackerslackerslacker 2.13211 Huy hiệu bạc10 Huy hiệu đồng11 silver badges10 bronze badges Hãy thử điều này trên TA của bạn:
output:
Đã trả lời ngày 16 tháng 3 năm 2010 lúc 4:13Mar 16, 2010 at 4:13
John Machinjohn MachinJohn Machin 79.6K11 Huy hiệu vàng138 Huy hiệu bạc183 Huy hiệu đồng11 gold badges138 silver badges183 bronze badges 3 Làm thế nào về một cái gì đó như vậy? .
Đã trả lời ngày 16 tháng 3 năm 2010 lúc 3:13Mar 16, 2010 at 3:13
MJVMJVmjv 71.3K14 Huy hiệu vàng111 Huy hiệu bạc156 Huy hiệu đồng14 gold badges111 silver badges156 bronze badges 4 Cảm ơn tất cả mọi người, tất cả các bạn đã giúp tôi học hỏi rất nhiều. Đây là những gì tôi đã đưa ra bằng cách sử dụng một số đề xuất của bạn
Cảm ơn mọi người vì tất cả sự giúp đỡ. Đã trả lời ngày 16 tháng 3 năm 2010 lúc 23:42Mar 16, 2010 at 23:42
dman762000dman762000dman762000 Huy hiệu vàng 18111 gold badge1 silver badge6 bronze badges 5 Hãy thử làm điều này:
Đã trả lời ngày 2 tháng 12 năm 2021 lúc 2:46Dec 2, 2021 at 2:46
Đã trả lời ngày 10 tháng 11 năm 2014 lúc 20:34Nov 10, 2014 at 20:34
KitiyokitiyoKitiyo 11 Huy hiệu vàng2 Huy hiệu bạc3 Huy hiệu đồng1 gold badge2 silver badges3 bronze badges 1 Đây là câu trả lời của bạn: Nó sẽ giải quyết tất cả các vấn đề của bạn với mười dòng mã không có khoảng trống 0Đã trả lời ngày 30 tháng 9 lúc 3:27Sep 30 at 3:27
Làm thế nào để Python nhận ra số âm?Example:.. # Chức năng mặc định để chạy nếu điều kiện khác .. Def NumberCheck (a):. # Kiểm tra xem số có dương không .. Nếu a> 0:. In ("Số được đưa ra bởi bạn là tích cực"). # Kiểm tra xem số có âm không .. Elif A <0:. In ("Số được đưa ra bởi bạn là âm"). Làm cách nào để in số nguyên âm trong Python?append () là một chức năng tích hợp trong thư viện Python ... append (e) in ("số âm trong", li, "là:") append (e) in ("số âm trong", li, "are:") # sử dụng danh sách hiểu âm_num = [num cho num in li nếu num <0] in (âm_num). |