Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

 13417

-- Chip

Python3: математика / Списки - немного теории

  • На этом уроке мы с вами рассмотрим, как создаются переменные типа "список" и что можно сделать с их элементами
  • Дата отправки отчёта: 1 февраля 2019 г.
  • Задание выполнено: за 4 час. 22 мин.
  • Чему научился: В этом уроке я научился создавать пустой список, добавлять и удалять из него элементы, очищать весь список. Добавлять один список в конец другого. Определять количество указанных элементов в списке. Написал аналогичную программу на языке Си. В Си нет списков, поэтому реализовал Python3-списки через односвязный список, реализовал все функции из видеоурока. Если я правильно понимаю, в Python3 динамическая типизация, поэтому можно свободно добавлять в списки элементы любых типов. В случае Си меньше вольностей, нужно явно указывать тип, поэтому потребовалось создать свой универсальный тип object_t на базе union, который может быть целым числом, вещественным, символом или указателем на строку. В общем, опять много пишу, сравнивая два кода могу сказать, что Python3 удобнее и лаконичнее :)
  • Оценка видео-уроку:
Отчёт от 13417 за Python3: математика / Списки - немного теории


Отчёт от 13417 за Python3: математика / Списки - немного теории




Оцени работу

 
Сохранить страницу:

14075. --
Rise
Rise
ответить
→  Chip  # Python3: математика / Списки - немного теории / 2019-02-01 23:13

Если я правильно понял, в питоне список - это как в си-шарпе коллекция List


13417. --
Chip
Chip
ответить
→  Rise  # Python3: математика / Списки - немного теории / 2019-02-01 23:19

Нет, насколько я помню, при создании коллекции List в C# указывается тип элемента. А здесь просто добавляешь всё подряд :)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Chip  # Python3: математика / Списки - немного теории / 2019-02-02 00:00

список в python - это list+array в c#


9752. --
chokayes
chokayes
ответить
→  Chip  # Python3: математика / Списки - немного теории / 2019-02-02 00:42

Приветствую,  Chip! Питон очень лаконичен. Всем, кто любит в C# Linq надо пройти курс по питону для сравнения. )


  • Отчёт оценивали:
    10494Алексей В.+1   791Валерий Жданов+1   9752chokayes+1   1Евгений Волосатов+1   20111Deep Network+1   20659no name+1   20734Андрей+1   11019Trira+1   3922Александр+1   17947Dmitry Sinitsin+1   16396Денис+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научился работать со списками - создавать списки, добавлять элементы, удалять их и многому другому было интересно



Научился: Узнал , как объявлять массивы и списки
Трудности: Все получилось. Думал сначала, что сейчас перейду в python shell А потом понял, что тогда у меня не останется на память записей. Консоль закрыл, и все наши записи в консоле стерлись. Поэтому решил все писать в файл.