Hướng dẫn how do you replace the value of a variable in python? - làm thế nào để bạn thay thế giá trị của một biến trong python?
Tôi đang cố gắng duy trì/cập nhật/viết lại/sửa một chút python trông hơi giống sau: Show
Có rất ít đoạn trích trông giống như thế này trên toàn bộ kịch bản, và tôi đã tự hỏi liệu có cách đơn giản hơn (pythonic hơn?) Để viết mã này. Tôi đã tìm thấy một trường hợp này thay thế cùng một biến khoảng 30 lần và nó chỉ cảm thấy xấu xí. Là cách duy nhất xung quanh sự xấu xí (theo ý kiến của tôi) để chia nó thành rất nhiều bit nhỏ?
mdeous 16,9K7 Huy hiệu vàng55 Huy hiệu bạc60 Huy hiệu Đồng7 gold badges55 silver badges60 bronze badges Hỏi ngày 8 tháng 8 năm 2011 lúc 13:36Aug 8, 2011 at 13:36
Sử dụng một từ điển thay thế.
Hoặc 5 với số lượng rõ ràng.
Vâng, hoặc 5 với các tham số được đặt tên.
Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:39Aug 8, 2011 at 13:39
Cat Plus Plus Plus PlusCat Plus Plus 122K26 Huy hiệu vàng196 Huy hiệu bạc222 Huy hiệu đồng26 gold badges196 silver badges222 bronze badges 1 Sử dụng chuỗi định dạng:
Văn bản trong {} có thể là một mô tả hoặc giá trị chỉ mục. Một mẹo lạ mắt khác là sử dụng từ điển để xác định nhiều biến kết hợp với toán tử **.
Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:47Aug 8, 2011 at 13:47
Monkutmonkutmonkut 40.6K23 Huy hiệu vàng120 Huy hiệu bạc149 Huy hiệu đồng23 gold badges120 silver badges149 bronze badges 1 Python 3.6 đã giới thiệu một cách đơn giản hơn cho các chuỗi định dạng. Bạn có thể nhận được thông tin chi tiết về nó trong PEP 498
Nó cũng hỗ trợ đánh giá thời gian chạy
Nó cũng hỗ trợ hoạt động từ điển
Đã trả lời ngày 22 tháng 6 năm 2019 lúc 5:22Jun 22, 2019 at 5:22
Arghya Sahaarghya SahaArghya Saha 5.3714 Huy hiệu vàng24 Huy hiệu bạc43 Huy hiệu đồng4 gold badges24 silver badges43 bronze badges Sử dụng 7 mới: 0Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:39Aug 8, 2011 at 13:39
Cat Plus Plus Plus PlusZaur Nasibov 122K26 Huy hiệu vàng196 Huy hiệu bạc222 Huy hiệu đồng12 gold badges51 silver badges82 bronze badges 1Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:39Aug 8, 2011 at 13:39
Cat Plus Plus Plus PlusMikhail Korobov 122K26 Huy hiệu vàng196 Huy hiệu bạc222 Huy hiệu đồng8 gold badges72 silver badges64 bronze badges Sử dụng chuỗi định dạng: Văn bản trong {} có thể là một mô tả hoặc giá trị chỉ mục.Aug 8, 2011 at 13:38
J0HNJ0HNJ0HN Một mẹo lạ mắt khác là sử dụng từ điển để xác định nhiều biến kết hợp với toán tử **.5 gold badges51 silver badges84 bronze badges 2Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:39Aug 8, 2011 at 13:39
Cat Plus Plus Plus Plusxubuntix 122K26 Huy hiệu vàng196 Huy hiệu bạc222 Huy hiệu đồng18 silver badges19 bronze badges Văn bản trong {} có thể là một mô tả hoặc giá trị chỉ mục.Aug 8, 2011 at 13:38
Một mẹo lạ mắt khác là sử dụng từ điển để xác định nhiều biến kết hợp với toán tử **.Gryphius Đã trả lời ngày 8 tháng 8 năm 2011 lúc 13:476 gold badges47 silver badges53 bronze badges Monkutmonkut 340.6K23 Huy hiệu vàng120 Huy hiệu bạc149 Huy hiệu đồng 4Python 3.6 đã giới thiệu một cách đơn giản hơn cho các chuỗi định dạng. Bạn có thể nhận được thông tin chi tiết về nó trong PEP 498Feb 28, 2020 at 13:35
Làm thế nào để bạn thay đổi một giá trị trong một biến trong Python?Thay thế () tham số Phương thức thay thế () có thể mất tối đa 3 tham số: Cựu Ước - Subring cũ bạn muốn thay thế.Mới - Chất nền mới sẽ thay thế cho chuỗi con cũ.Đếm (Tùy chọn) - Số lần bạn muốn thay thế bộ con cũ bằng bộ nền mới. Parameters
The replace() method can take maximum of 3 parameters: old - old substring you want to replace. new - new substring which will replace the old substring. count (optional) - the number of times you want to replace the old substring with the new substring.
Làm thế nào để bạn ghi đè các biến trong Python?1. gán như x = 10 ở trên đặt một con trỏ vào biến đó, trỏ đến giá trị.2. Nhiệm vụ như y = 'tạm biệt' ở trên, trong đó biến có một con trỏ hiện có trong đó, ghi đè lên con trỏ hiện có với đoạn mới.Assignment like y = 'bye' above, where the variable has an existing pointer in it, overwrites the existing pointer with the new one.
Thay thế () làm gì trong Python?Phương thức python String thay thế () Phương thức thay thế () thay thế một cụm từ được chỉ định bằng một cụm từ được chỉ định khác.Lưu ý: Tất cả các lần xuất hiện của cụm từ được chỉ định sẽ được thay thế, nếu không có gì khác được chỉ định.replaces a specified phrase with another specified phrase. Note: All occurrences of the specified phrase will be replaced, if nothing else is specified.
Làm thế nào để bạn thay thế một giá trị trong danh sách Python?Dưới đây là các phương pháp để thay thế các giá trị trong danh sách ... Sử dụng lập chỉ mục danh sách .. Sử dụng cho vòng lặp .. Sử dụng trong khi vòng lặp .. Sử dụng chức năng Lambda .. Sử dụng danh sách cắt .. |