Программирование на Python Start.sa_PytS

Скачать тест — (Программирование на Python Start.sa_PytS_091a6682.pdf)

  1. Что выведет этот код? print(«Привет, Python!», end=» «) print(«Я учусь на курсе Python-разработчик», end=»\n :)»)
  2. Что выведет этот код? def send_message(message=»Пользователь не указал сообщения»):    return message   msg = 1 + «22» send_message(msg)
  3. Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input(«Введите целое число: «)) И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?
  4. Как создаётся список в Python?
  5. Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42 и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?
  6. Какие характеристики можно отнести к языку Python?
  7. Какие парадигмы и стили программирования поддерживает Python?
  8. Почему этот код выдаст ошибку?:   print(int(True) // float(False))
  9. Что выведет этот код?   S = 0 for i in range(1, 10):   if i % 2 == 0:     S = S + i print(S)
  10. У нас есть скрипт my_functions. Как подключить его к новому скрипту my_script, если модуль и новый скрипт находятся в одной директории?
  11. Выберите лишнее:
  12. Когда вызовется исключение ZeroDivisionError?
  13. С помощью чего можно вывести числа Фибоначчи?
  14. Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?
  15. Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:
  16. Как можно преобразовать строку my_string в список?
  17. О чём Вам говорит этот код?:      class Synergy:                  pass
  18. Что означает этот код:       super().__init__() ?
  19. Что выведет этот код?: lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]] print(sum(lst, []))
  20. У нас есть кортеж my_tuple = (1, 82, 21). Каким образом мы можем добавить в него новое значение 38? Условимся, что мы не создаем новый кортеж, а хотим именно добавить новый элемент в него
  21. Как можно провести сортировку списка?:
  22. В каком месте необходимо явно объявлять функцию в одном скрипте?
  23. Что выведет этот код? try:             print(1) except Exception:             print(0)
  24. Какая функция используется для вывода информации на консоль?
  25. С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка?
  26. Почему данный код вызовет исключение? fruits = [‘banana’, ‘apple’, ‘mango’] for index in range(len(fruits)):    print(‘Current fruit :’, fruts[index])   print(«Good bye!»)
  27. Почему данный код вызовет исключение? def printme(my_str):    print(my_str)    return   printme()
  28. Что такое рекурсивная функция?
  29. Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?
  30. Что такое PEP?
  31. Какую команду ввести, чтобы получить первый и последний элемент списка lst = [‘Нулевой элемент’, ‘One’, 2, 3, 4, (5, 5, 5)]?
  32. Разница между is и ==?
  33. В чем разница между итераторами и генераторами?
  34. Какой метод позволяет получить от словаря сразу ключ и значение?
  35. Какая команда используется для подключения модулей?
  36. Что происходит, когда создается виртуальная среда?
  37. Для чего служит ключевое слово «self». Например, def __init__(self):?
  38. Что такое __init__.py?
  39. Какой вывод будет у данного кода? def swap_words(string):         lst = string.split(‘ ‘)     reverse()         return ‘ ‘.join(lst)     if __name__ == ‘__main__’:     print(swap_words(‘идет снег’))     print(swap_words(‘идет снег давно’))
  40. Назовите популярные реляционные и нереляционные базы данных.
  41. В чём отличие РСУБД от НРСУБД?
  42. Где лучше использовать РСУБД?
  43. Как установить MySQL на компьютер?
  44. Какие типы данных из представленных ниже поддерживаются в mysql?
  45. В чём отличие типов данных FLOAT от DOUBLE?
  46. В чём отличие в типах данных CHAR и VARCHAR?
  47. Что представляет собой формат TIMESTAMP?
  48. Какой командой добавляются данные в mysql?
  49. Выберете верный вариант синтаксиса добавления данных в mysql:
  50. Какой командой осуществляется выборка данных?
  51. Укажите верный синтаксис при выборке данных:
  52. В чём суть нормализации данных в mysql?
  53. В чем разница между INNER JOIN, LEFT JOIN и RIGHT JOIN?
  54. Какой командой убираются пробелы в начале и конце строки?
  55. С помощью какой команды можно вычислить длину строки?
  56. Что получится после применения метода: select reverse (‘arbadakarba’)?
  57. Что означает бэкап?
  58. Определение ACID
  59. Что означает “изолированность” БД?
  60. Что выведет такой код? number = 0 while number ‹ 4:      number +=1      print(number)
  61. В чем разница между операторами DELETE и TRUNCATE?
  62. Из каких подмножеств состоит SQL?
  63. Что такое соединения в SQL?
  64. Что такое первичный ключ (Primary key)?
  65. Что такое ограничения (Constraints)?
  66. Что такое уникальный ключ (Unique key)?
  67. Что такое внешний ключ (Foreign key)?
  68. Что подразумевается под целостностью данных?
  69. В чем разница между кластеризованным и некластеризованным индексами в SQL?
  70. Что делает данная функция — GetDate ()?
  71. Что подразумевается под термином денормализация?
  72. Что такое нормализация?
  73. Совпадают ли значения NULL со значениями нуля или пробела?
  74. Что такое подзапрос в SQL?
  75. Какие бывают типы подзапросов?
  76. Какие операторы доступны в SQL?
  77. Для чего используется ключевое слово ORDER BY?
  78. Что делают псевдонимы Aliases?
  79. Как выбрать записи с нечётными Id?