Есть ли разница между этими двумя, кроме длины?
Пожалуйста, не обращайте внимания на ошибки в коде. Я новый. Я хотел бы знать, почему я должен выбирать одно вместо другого. Они оба делают то же самое в Терминале, но мне интересно узнать, какой из двух мне выбрать и почему.
password = 'Smith'
user = 'John'
'print('\nWelcome to XXX, SSH Server\n')'
iLogin = input('Enter your Username: ')
iPass = input('Enter your Password: ')
if iPass == password and iLogin == user:
print('\nWelcome Mr. Smith')
else:
print('\nHello Random Citizen')
Я понимаю, что оба делают то же самое в конце концов, но мне интересно, есть ли время использовать любой из двух. Я знаю, что return и print различаются в зависимости от того, как компьютер использует или использует конкретный код, но есть ли еще причины, по которым я должен выбирать один вместо другого?
password = 'Smith'
user = 'John'
iLogin = ''
iPass = ''
def display_Welcome():
print('\nWelcome to XXX, SSH Server\n')
def User_Login():
return input('Enter your Username: ')
def User_Pass():
return input('Enter your Password: ')
def pass_check(user, passwrd):
if iPass == password and iLogin == user:
return ('\nWelcome Mr. Smith')
else:
return ('\nHello Random Citizen')
iLogin = User_Login()
iPass = User_Pass()