Сегодня я познакомился с типами данных int и str. Первый тип данных (int) используется для представления целых чисел, а str - для представления строк (последовательностей символов Юникода):
254, 534, -243 (значения int)
"Я нубас, купи мне квас" (значения str)
Стоит отметить, что размер целых чисел в языке Python ограничивается только объемом памяти, имеющейся в компьютере, а не фиксированным числом байтов, что достаточно прикольно.
Если в исходном коде мы напишем
" "
То у нас получится пустая строка.
Если мы хотим получить доступ к какому-то определенному символу в строке, то можем воспользоваться []. Например, написав в исходном коде:
print("Я нубас, купи мне КВАААААС" [10])
После компилляции на экране будет буква y (10 cимвол в строке, пробел тож за символ считается).
Также сегодня я почитал про ссылки на объекты. Что сие такое. Запишем такое :
x = "Васька"
y = "Дашка"
z = x
Васька - это объект, x - ссылка на объект. z - другая ссылка на тот же объект Ваську. В жизни всякое бывает и если мы напишем далее :
x = "Васька"
y = "Дашка"
z = x
z = y
x = z
То что получится? Правильно, Васьки больше нет. Осталась лишь Дашка.Теперь все три ссылки на объекты будут ссылаться на один и тот же объект типа str (на Дашку).
Времени после работы было мало, постараюсь в следующий раз написать побольше! Удачи всем и спасибо, что прочитали.