Общий ввод в Питон вот тут https://www.kaggle.com/learn/intro-to-programming
5 блоков:
- Арифметика и переменные
Производите вычисления, определяйте и изменяйте переменные. - Функции
Организуйте свой код и избегайте избыточности. - Типы данных
Целые числа, числа с плавающей запятой, логические значения и строки. - Условия и условные утверждения
Измените способ выполнения функций в зависимости от входных данных.
Списки
List — дает возможность сделать список. Список удобен, позволяет получить элемент в указанной позиции (первой, второй, третьей и т. д.), проверить количество элементов и добавлять и удалять элементы, получить элемент в указанной позиции (первой, второй, третьей и т. д.), проверить количество элементов и добавлять и удалять элементы.
Length - длина, print(len(flowers_list))
Indexing - ссылаться на любой момент в списке с 0, print("Last entry:", flowers_list[9])
Slicing - извлечь сегмент списка,
print("First three entries:", flowers_list[:3]) - с начала списка
print("Final two entries:", flowers_list[-2:]) - с конца списка
Removing items - удаление элемента из списка
flowers_list.remove("globe thistle")
print(flowers_list)
Adding items - удаление списка
flowers_list.append("snapdragon")
print(flowers_list)
С цифрами в списке есть разные операции:
print("Minimum:", min(hardcover_sales)) print("Length of the list:", len(hardcover_sales)) print("Total books sold in one week:", sum(hardcover_sales)) print("Average books sold in first five days:", sum(hardcover_sales[:5])/5) letters = alphabet.split(".") formatted_address = address.split(",") Когда ни будь вернуться и понять, что здесь написано def percentage_liked(ratings): list_liked = [i>=4 for i in ratings] # TODO: Complete the function percentage_liked = sum(list_liked)/len(list_liked) return percentage_liked # Do not change: should return 0.5 percentage_liked([1, 2, 3, 4, 5, 4, 5, 1]) # Do not change: Check your answer q4.check()
Тут все, следующий мини-курс https://www.kaggle.com/learn/python Python Learn the most important language for data science.