Новичку сложно выучить Python — с чего начать? Что такое Нампи? Я был таким. Лучший способ изучить Python — сначала изучить основы. Следующая глава в моем блоге посвящена основным элементам, которые нам нужны. Он не задумывался как подробное руководство по каждому элементу, но, надеюсь, он даст вам представление о том, что мы можем делать в Python.

Линии и отступы

Python не предоставляет фигурных скобок для обозначения блоков кода для определения классов и функций или управления потоком. Блоки кода обозначаются отступом строки.

Количество пробелов в отступе может быть разным, но все операторы внутри блока должны иметь одинаковый отступ. Например —

если Истина:
напечатайте «Истина»
иначе:
напечатайте «Ложь»

Однако следующий блок генерирует ошибку —

если верно:
напечатать «Ответ»
напечатать «Верно»

иначе:
напечатать «Ответ»
напечатать «Неверно»

В Python все непрерывные строки с одинаковым количеством пробелов образуют блок.

Примечание. В данный момент не пытайтесь понять логику. Просто убедитесь, что вы поняли различные блоки, даже если они без фигурных скобок.

Цитата в Python

Python принимает одинарные, двойные и тройные кавычки. Тройные кавычки? Да, они используются в Python для распределения строк по нескольким строкам. Давайте посмотрим несколько примеров ниже:

Hello = ‘Привет’
Text = «Сегодня утром у меня были яйца»
Paragraph = «»»Это абзац. Он состоит из нескольких строк и предложений».

Примечание: Hello, Text и Paragraph — это переменные, которые объясняются далее в этой главе.

Комментарии

Ни одно приложение не было бы полезным без комментариев. Знак решетки (#), который не находится внутри строкового литерала, начинает комментарий. Все символы после # и до конца физической строки являются частью комментария, и интерпретатор Python их игнорирует.

#это комментарий с хараторами %$””£”

Переменные:

Переменные Python не нуждаются в явном объявлении для резервирования памяти. Переменная — это то, что хранит значение. В c# или vb.net нам пришлось бы объявлять переменную с типом. Например, затемнить x как строку. В Python мы просто используем следующее:

number= 100 # Целое число
float = 1000.0 # Число с плавающей запятой
name = «Viral» # Строка

Существует четыре различных числовых типа

· int
· long
· float
· complex

Манипулирование строкой — позволяет вам манипулировать строковой переменной многими способами.

print str # Печатает всю строку
print str[0] # Печатает первый символ строки
print str[2:5] # Печатает символы, начиная с 3-го по 5-й
print str [2:] # Печатает строку, начинающуюся с 3-го символа
print str * 2 # Печатает строку два раза
print str + «TEST» # Печатает объединенную строку

Ввод:

Функция ввода позволяет предложить пользователю ввести значение. Итак, что мы можем сделать, так это сохранить ввод в переменную. Возьмем пример:

myName = input («Как тебя зовут»)
print myName

Все, что пользователь вводит, будет напечатано

Возврат:

return возвращает что-то или отвечает вызывающей стороне функции. Спутанность сознания? Хорошо, давайте возьмем пример

def square(x):
y = x * x
return y
result = square
Print («результат»)

Списки:

Список в Python — это упорядоченная группа элементов:

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # Печатает полный список
print list[ 0] # Печатает первый элемент списка
print list[1:3] # Печатает элементы, начиная со 2-го по 4-й
print list[2:] # Печатает элементы, начиная с 3-го элемента
print tinylist * 2 # Печатает список два раза
print list + tinylist # Печатает составные списки