Câu hỏi được gắn thẻ «python»

Python là một ngôn ngữ lập trình đa năng, được gõ động, đa năng. Nó được thiết kế để nhanh chóng học, hiểu và sử dụng và thực thi một cú pháp rõ ràng và thống nhất. Xin lưu ý rằng Python 2 chính thức hết hỗ trợ kể từ ngày 01-01-2020. Tuy nhiên, đối với các câu hỏi Python dành riêng cho phiên bản, hãy thêm thẻ [python-2.7] hoặc [python-3.x]. Khi sử dụng một biến thể hoặc thư viện Python (ví dụ Jython, PyPy, Pandas, Numpy), vui lòng bao gồm nó trong các thẻ.



11
Trang trí Python trong các lớp học
Người ta có thể viết một cái gì đó như: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass Điều này không thành công: self in @elf không xác định Tôi cũng đã thử: @Test._decorator(self) Điều này cũng thất bại: Kiểm tra không rõ Tôi muốn tạm thời thay …
140 python  class  decorator  self 




20
phạm vi () cho phao
Có range()tương đương với số float trong Python không? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero


16
Python timedelta trong năm
Tôi cần kiểm tra nếu một số năm đã được kể từ một ngày nào đó. Hiện tại tôi đã nhận được timedeltatừ datetimemô-đun và tôi không biết làm thế nào để chuyển đổi nó thành năm.





3
Nhập khẩu có điều kiện các mô-đun trong Python
Trong chương trình của tôi, tôi muốn nhập Simplejson hoặc json dựa trên việc hệ điều hành mà người dùng đang bật là Windows hay Linux. Tôi lấy tên hệ điều hành làm đầu vào từ người dùng. Bây giờ, nó là chính xác để làm như sau? osys = …
140 python 

14
Một dòng if-condition-gán
Tôi có đoạn mã sau num1 = 10 someBoolValue = True Tôi cần phải thiết lập giá trị của num1để 20nếu someBoolValuelà True; và không làm gì khác. Vì vậy, đây là mã của tôi cho điều đó num1 = 20 if someBoolValue else num1 Có cách nào đó tôi …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.