Computer >> Máy Tính >  >> Lập trình >> Python

Chúng ta có thể thay đổi Python cho phạm vi vòng lặp (giới hạn cao hơn) trong thời gian chạy không?

Không, Bạn không thể sửa đổi một dải ô sau khi nó được tạo. Thay vào đó, những gì bạn có thể làm là sử dụng vòng lặp while. Ví dụ:nếu bạn có một số mã như:

cho tôi trong phạm vi (low_limit, high_limit, step_size):

# some code
if i == 10:
   higher_limit = higher_limit + 5

Bạn có thể thay đổi nó thành:

i = lower_limit
while i < higher_limit:
   # some code
   if i == 10:
      higher_limit = higher_limit + 5
   i += step_size