Возможно ли иметь более одной глобальной переменной в скрипте python?Могу ли я иметь несколько глобальных переменных в сценарии python?
import os,csv,random
def user():
global Forname
Forname = input('What is your forname? ').capitalize()
while True:
try:
global answerr
answerr = input('Welcome to the phone troubleshooting system '
'\nApple\nSamsung '
'\nOut of the following options enter the name of the device you own ').lower()
except ValueError:
continue
if answerr in ('apple','samsung'):
break
myfile = open(answerr+'_device.csv','r')
answer = input(Forname + ', do you have anymore problems? ').lower()
if 'yes' in answer:
#do whatever
else:
#do whatever
Используя глобальную переменную «answerr» я хотел бы, чтобы открыть файл CSV, а также обратиться к пользователю с forname они ввода, но я хочу использовать их несколько раз через вне моего кода в опр функции. Я заранее извиняюсь, если вы не понимаете, о чем я прошу, я относительно новичок в кодировании, учитывая тот факт, что я все еще школьник.
Еще лучше переименовать функцию name как 'get_forename_from_user()' –