Как использовать существующие переменные и их значения в качестве параметров для функции (Python)?

Я считаю, что то, что я прошу, довольно просто, однако ни один из моих поисков не нашел полезной информации.

Итак, все, что я хочу, это иметь доступ к существующей переменной в программе и использовать ее значение в качестве параметра одной из моих собственных функций.

print("Please enter a number") number = int(input()) def addTwo(number): newNumber = number + 2 print("Your number plus two is ", str(newNumber)) 

Поэтому, если вы ввели номер 4:

 Please enter a number >>> 4 Your number plus two is 6 

Это все, что мне нужно, и, надеюсь, это просто! Благодаря!

One Solution collect form web for “Как использовать существующие переменные и их значения в качестве параметров для функции (Python)?”

Как предложил @BrenBarn

 print("Please enter a number") number = int(input()) def addTwo(number): newNumber = number + 2 print("Your number plus two is ", str(newNumber)) addTwo(number) 

Вы просто передаете параметры своей функции, которая принимает ровно один number аргумента.

  • Python: чередующиеся функции каждые x минут
  • Переменные длины python (* args) расширяют генератор во время вызова функции?
  • функция, которая принимает одно значение столбца и возвращает другое значение столбца
  • python возвращается из функции
  • Локальная переменная, привязанная до назначения в Python
  • Python: Почему параметры функции int & list обрабатываются по-разному?
  • Как я могу использовать функцию sum () для списка в Python?
  • Функции Python: передавать глобальные переменные, если они только обращаются к ним?
  • Где работают операторы splat python * и **?
  • Получить декорированный объект функции по имени строки
  • Как передать экземпляр multiprocessing.Pool для функции обратного вызова apply_async?
  • Python - лучший язык программирования в мире.