Найти тему
Арина

100 дней кода: учу Python по видео шаг за шагом. День 1

Практикум по Питону от Яндекса конкретно выбесил своей Анфисой и задачами с «шутками за 300», я прям расстроилась. Решила посмотреть другие обучающие материалы. На работе посоветовали видео на ютубе от женщины "100 Days of Code". Она на пальцах очень подробно малюсенькими шагами рассказывает, как кодить. То, что я узнала во время прохождения Практикума, честно сказать, мне помогает. Закончила первый день. Кроме Питона практикую ещё и английский — двойная польза. Нравится и получается. Местами бегу впереди паровоза из-за того, что знаю базу от Яндекса.

Angela Yu обучает Python 3
Angela Yu обучает Python 3

ДЕНЬ 1

print() — функция, вывод данных на экран

print("Hello world!")

"Something" — что напечатать, строка

print("print('what to print')") — если функция вложенная, то надо в одной использовать одиночные кавычки, во второй двойные, иначе нет гарантий, что код будет работать.

print("Hello world!\nHello world!")

Hello world!

Hello world!

\n — новая строка, писать без пробелов!

print("Hello" + " " + "Angela")

input() — функция, передача данных

input("Подсказка для пользователя")

print("Hello " + input("What is your name?"))

1) выводит на экран вопрос,

2) можно передать значение в функцию,

3) объединяет Hello и значение,

4) выводит результат на экран.

thonny.org — программа под все ОС, которая разбирает код по шагам и показывает, что происходит.

print( len( input("What is your name? ") ) )

(пробелы стоят для понимания пунктов, что происходит)

1) запрашивает имя, забирает ответ,

2) считает длину того, что передали,

3) выводит посчитанную длину.

Variables — переменные

name = "Jack"

print(name)

Посчитать длину чего угодно в символах

name = input("What is your name? ")

length = len(name)

print(length)

Как поменять местами переданные значения?

Есть два стула есть две переменные a и b. Надо в них сначала передать значения, потом поменять местами значения и вывести на экран. Чтобы понять, что делать, надо представить стакан молока и чашку чая. Как поменять жидкости местами? Надо взять третью ёмкость и перелить туда молоко, потом чай перелить в стакан, потом в чашку перелить молоко.

Profit!

Код: как поменять местами значение переменных
Код: как поменять местами значение переменных

1) запрашивает значение a, сохраняет значение a,

2) запрашивает значение b, сохраняет значение b,

3) меняет местами значение a и b,

4) выводит новое значение a, выводит новое значение b.

Как можно назвать переменные?

Можно: нижнее подчёркивание и цифра в конце

user_name

lenght1

Нельзя:

1length

Финальное задание первого дня обучения: всё, что выше, в одном

Передача двух значений, конкат (объединение в одну строку) и вывод на экран
Передача двух значений, конкат (объединение в одну строку) и вывод на экран