FRIENDS = ['Серёга', 'Соня', 'Дима', 'Алина', 'Егор']
def show_count_friends(count_friends):
if count_friends == 1:
return('У тебя 1 друг')
elif 2 <= count_friends <= 4:
return('У тебя ' + str(count_friends) + ' друга')
elif count_friends >= 5:
return('У тебя ' + str(count_friends) + ' друзей')
def process_query(query):
if query == 'Сколько у меня друзей?':
return show_count_friends(count)
elif query == 'Кто все мои друзья?':
friends_string = ', '.join(FRIENDS)
return('Твои друзья: ' + friends_string)
else:
return('<неизвестный запрос>')
print(process_query('Сколько у меня друзей?'))
print(process_query('Кто все мои друзья?'))
print(process_query('Как меня зовут?'))
USERNAME_FIELD = 'email'
class User(AbstractUser):
"""User model."""
username = None # Можете выпилить username если он вам не нужен
email = models.EmailField(_('email address'), unique=True)
USERNAME_FIELD = 'email'
REQUIRED_FIELDS = []
AUTH_USER_MODEL = 'YOUR_APP.User'
lock.acquire()
check(response.headers['Location'], 1)
lock.release()
dict()
от переданных именованных аргументов и кладет его в словарь kwargs, который вы потом и распаковываете выражением ** kwargs.dict('wine'='merlot')
синтаксически неверно, но если очень хочется кавычки - вы можете сделать print_kwargs(**{'wine':'merlot'})
.print_kwargs(wine='merlot')