Найти - Пользователи
Полная версия: Как упросить код с помощью f{} и return
Начало » Python для новичков » Как упросить код с помощью f{} и return
1
Hadzuke
Как упросить код с помощью f{} и return, что бы по 100 раз не писать exc() и прибавлять +1 в tix.

 def exc():
    fix = 1
    i = fix + tix
    het = f'{i}'
    hit = "A"
    hyt = hit+het
    val = sheet[hyt].value
    url = f"val"
    print(val) ### Показать
    pyperclip.copy(val) ### Скопировать в буфер
tix = 1
exc()
tix = 2
exc()
tix = 3
exc()
py.user.next
Hadzuke
Как упросить код с помощью f{} и return
Тебе вообще надо избавиться от глобальных переменных. Всё нужно подавать в функцию, а не брать внутри функции снаружи что-то где-то. Это относится и к sheet, и к tix.

Вот так оно должно в итоге выглядеть
  
def exc(sheet, tix):
    ...
    return val

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB