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

truyền tham số là quá trình gán giá trị cho các tham số của hàm


26
Làm thế nào để tôi vượt qua một biến bằng cách tham khảo?
Tài liệu Python dường như không rõ ràng về việc các tham số được truyền bởi tham chiếu hoặc giá trị và mã sau đây tạo ra giá trị không thay đổi 'Bản gốc' class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' Có …






4
Mở rộng bộ dữ liệu thành đối số
Có cách nào để mở rộng một tuple Python thành một hàm - như các tham số thực tế không? Ví dụ, ở đây expand()có phép thuật: some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar", …




6
Dấu hoa thị trong các đối số chức năng?
Dấu hoa thị trần trong các đối số của hàm làm gì? Khi tôi nhìn vào mô-đun dưa chua , tôi thấy điều này: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Tôi biết về một dấu sao đơn và kép trước các đối số (đối với số lượng đối số thay đổ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.