День 1: Основы Python по объектам и структурам данных


Я хотел вкратце рассказать о том, как я буду делить свой ежедневный блог.

В первой части я буду рассматривать то, что я узнал из курса «2022 Complete Python Bootcamp». В основном я расскажу об основных концепциях раздела и о том, что я узнал (или пытался узнать). Вторая часть блога будет посвящена проекту, который я выполнил в разделах курса «100 Days of Code: Python». Это чтение должно быть коротким, учитывая, что оно охватывает только основы.

Числа, переменные и строки

Первая пара уроков не должна стать сюрпризом для тех, кто знаком с разработкой на любом языке. Я легко освоил эти понятия, потому что синтаксис очень прост и легко адаптируется из знания примитивных типов в JS. Что я заметил сразу, так это разницу между print() и console.log(). Они дают практически один и тот же результат, но просто по-разному набраны. Еще одним различием между JS и Python было соглашение об именовании объектов и массивов. В Python они называются словари/списки и наборы соответственно. Если я упустил какие-либо другие ключевые различия, которые было бы неплохо отметить, дайте мне знать в комментариях! Большинство остальных функций в отношении строк и присвоения переменных работают одинаково. В уроке они затрагивают вопросы булевых функций и файлового ввода-вывода, но поскольку проект «100 дней кода» для первого дня охватывает только строки и переменные, я приберегу свои знания по этому вопросу на другой день (скорее всего, завтра 😄).

Проект «100 дней кода»: День 1 — Генератор названия группы

Итак, этот проект был довольно простым. В основном это просто print() и input() с переменными. Задача состояла в том, чтобы задать пару вопросов и получить результат, объединяющий два ответа в вызове print. Ниже приведен код, который я выполнил для этого:

print("Welcome to the band name generator")
input("Which City Did You Grow Up In?")
city = input("Which City Did You Grow Up In?n")
pet = input("What Is Your Pet's Name?n")
print("your band name could be " + city + " " + pet)
Войти в полноэкранный режим Выход из полноэкранного режима

Если бы я делал это на JS, то синтаксис был бы немного сложнее. В остальном, я думаю, что проект первого дня был довольно простым.

EOD

На этом мы закончим первый день. Если кто-то проходил эти курсы на Udemy и у него есть заметки, дайте мне знать! Также, если кто-то хочет просто написать, пожалуйста, пишите, я буду рад любым полезным исправлениям, советам и урокам 😁.

Если вы хотите следить за моим прогрессом или просто хотите добавить меня в друзья, посмотрите мои социальные ссылки ниже и поддержите меня!

  • 🐦 Twitter
  • 💻 Github
  • 👾 Discord
  • 👔 LinkedIn

Оцените статью
devanswers.ru
Добавить комментарий