Ввод-вывод данных. Параметры «sep» и «end»
«sep», «end», переменные, «PEP 8»
Что покажет приведённый ниже код?:
print('31', sep='+')
Ответ: 31
Что покажет приведённый ниже код?:
print('31', end='-')
Ответ: 31-
Что покажет приведённый ниже код?:
print('31', '12', '2019', sep='/')
Ответ: 31/12/2019
Что покажет приведённый ниже код?:
delimiter = '+' print('a', 'b', sep=delimiter)
Ответ: a+b
Что покажет приведённый ниже код?:
print('YES', sep='!', end='#') print('NO', sep='#', end='!')
Ответ: YES#NO!
Что покажет приведённый ниже код?:
delimiter = '/' print('a', 'b', sep=delimiter, end='+') print('c', 'd', sep='*', end=delimiter)
Ответ: a/b+c*d/
Что покажет приведённый ниже код?:
print('Mercury', 'Venus', sep='*', end='!') print('Mars', 'Jupiter', sep='**', end='?')
Ответ: Mercury*Venus!Mars**Jupiter?
Что покажет приведённый ниже код?:
sep1 = '#' end2 = '?' print('YES', 'NO', sep=sep1, end='+') print('MAYBE', 'NEVER', sep='*', end=end2)
Ответ: YES#NO+MAYBE*NEVER?
Сколько строк будет распечатано в результате выполнения следующего кода?:
print('a', 'b', 'c', sep='*') print('d', 'e', 'f', sep='**', end='') print('g', 'h', 'i', sep='+', end='%') print('j', 'k', 'l', sep='-', end='\n') print('m', 'n', 'o', sep='/', end='!') print('p', 'q', 'r', sep='1', end='%') print('s', 't', 'u', sep='&', end='\n') print('v', 'w', 'x', sep='%') print('y', 'z', sep='/', end='!')
Ответ: 5
Какой код выводит приведённый ниже текст?:
БЕСКОНЕЧНОСТЬ_НЕ_ПРЕДЕЛ!
Ответ:
print('БЕСКОНЕЧНОСТЬ_НЕ_ПРЕДЕЛ!') print('БЕСКОНЕЧНОСТЬ', 'НЕ', 'ПРЕДЕЛ', sep='_', end='') print('!')
print('БЕСКОНЕЧНОСТЬ_НЕ_ПРЕДЕЛ', end='') print('!')
print('БЕСКОНЕЧНОСТЬ_', 'НЕ_', 'ПРЕДЕЛ!', sep='', end='')
Напишите программу, которая выводит на экран следующий текст:
I***like***Python
Ответ:
print('I', 'like', 'Python', sep='***')
Напишите программу, которая приветствует пользователя в следующем формате:
Привет, <имя пользователя>!
Ответ:
name= input() print('Привет,', name, end='!')
Напишите программу, которая считывает строку-разделитель и три строки, а затем выводит указанные строки через разделитель.
arg_sep= input() arg2= input() arg3= input() arg4= input() print(arg2, arg3, arg4, sep=arg_sep)
Что покажет приведённый ниже код?:
language = 'Python' language = 'Pascal' print(language)
Ответ: Pascal
Что покажет приведённый ниже код?:
s1 = 'C++' s2 = 'Python' s3 = 'Java' s3 = s2 s1 = s3 print(s1)
Ответ: Python
Выберите строки кода, соответствующие стандарту «PEP 8».
- print('Follow PEP8!')
- print('Follow', 'PEP8!')
- print('Follow', 'PEP8', sep='**')
- name = input()
Что покажет приведённый ниже код?:
# print('Java') # print('Ruby') # print('Scala') print('Python', end='+') # print('C++') # print('GO') print('C#', end='=') # print('C') print('awesome') # finish
Ответ: Python+C#=awesome