Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Це моя перша програма
- print("Привіт Пайтон")
- # Булеве значення
- True # 1
- False # 0
- # Ціле число - Integer
- 15
- -12
- 0
- # Число з плаваючою крапкою - Float
- 14.5
- -13.4
- 0.0
- # Рядок Тексту - String
- "Це мій рядок тексту"
- 'Це також рядок тексту'
- "12.5" # <--- і це також рядок тексту
- # Список, Ліст - List
- [1, True, "abc"] # дужки ніби коробка []
- # Тьюпл, Кортеж, n-ка
- (False, 3.4, "foo") # дужки ніби м'яч ()
- # Дікт, Словник - Dictionary
- {"foo": 123, "buzz": True, "bar": "some"}
- # дужки ніби сторінки книги {}
- # {ключ: значення, ключ: значення}
- # Сет, Множина - Set
- {"foo", "buzz", "bar"}
- # {ключ, ключ, ключ}
- print()
- print("a")
- print("a", 123)
- print("a", 123, False)
- print("a", 123, False, sep="|")
- print()
- help(print)
- my_text = "Не хотів би загубити цей рядок"
- pi = 3.14159265359 # це Пі
- show = print
- print(my_text)
- print(pi)
- show(my_text)
- show(pi)
- print(print)
- print(show)
- # 1 приклад з інпут
- message = input("Скільки тобі років? :")
- res_of_print = print(message)
- # None
- print(res_of_print)
- reference = None
- # математичні, логічні операції
- 123
- "abc"
- print
- 13 + 23
- 12.5 - 24
- 3 * 10
- 45 / 15
- 1 + 2 * 3
- (1 + 2) * 3
- res = 5 * 12
- res
- res + 24
- res == 60
- res == 45
- res != 60
- res != 35
- res > 59
- res < 20
- res >= 60
- res <= 99
- res_is_big = res >= 20
- res_is_big
- not res_is_big
- not True
- not False
- res_is_big and 25 > 5
- res_is_big and 25 < 5
- res_is_big or 25 < 5
- 25 < 5 or res != 60
- del res
- del res_is_big
- # string
- "Це мій рядок тексту"
- "Привіт, " + "як справи?"
- "=" * 20
- name = "Микола"
- f"Привіт, мене звати {name}, мені {5 + 2 * 10} років."
- # 2 приклад з інпут
- print("Привіт")
- name = input("Як тебе звуть? :")
- age = input("Скільки тобі років? :")
- print(f"Тебе звуть {name}, і тобі {age} років.")
- print("Приємно познайомитись.")
- # Операції над рядками
- text = "Пайтон"
- text = "Я люблю " + text
- text[0]
- text[3]
- text[-1]
- text[8:14]
- "Пайтон" in text
- "кіт" < "собака"
- len(text)
- # методи для рядку тексту
- text.count("ю")
- text.index("Пайтон")
- text.index("ю")
- text.lower()
- " Мій текст. ".strip(" .")
- text.split(" ")
- " ".join(["Я", "люблю", "Пайтон"])
- ", ".join("абв")
- # використання класів
- help(text)
- type(text)
- help(str)
- str.lower(text)
- str.split(text, " ")
- str(123)
- type(123)
- int("123")
- # приклади з list та tuple
- my_list = [1, "abc", True]
- my_tuple = (1, "abc", True)
- my_list + ["a", "b", "c"]
- my_tuple + ("a", "b", "c")
- my_list * 3
- my_tuple * 3
- my_list[0]
- my_tuple[0]
- my_list[-1]
- my_tuple[-1]
- my_list[1:3]
- my_tuple[1:3]
- my_list[1] = "FOO"
- my_list
- del my_list[1]
- my_list
- my_list[1:3] = ["a", "b", "c"]
- my_list
- del my_list[1:3]
- my_list
- 1 in my_list
- 1 in my_tuple
- ["к", "і", "т"] < ["с", "о", "б", "а", "к", "а"]
- ("к", "і", "т") < ("с", "о", "б", "а", "к", "а")
- len(my_list)
- len(my_tuple)
- # методи ліста та тьюплу
- [1, 2, 3, 4, 2, 1, 3, 4].index(3)
- (1, 2, 3, 4, 2, 1, 3, 4).index(3)
- (1, 2, 3, 4, 2, 1, 3, 4).count(3)
- (1, 2, 3, 4, 2, 1, 3, 4).count(3)
- my_list.append("foo")
- my_list
- my_list.extend([1, 2, 3, 4])
- my_list
- my_list.insert(2, "abc")
- my_list
- my_list.pop()
- my_list.pop()
- my_list.pop()
- my_list
- my_list.pop(2)
- my_list
- my_list.remove("foo")
- my_list
- my_list.remove(1)
- my_list
- # робота зі словниками
- my_dict = {"собака": "то така тварина",
- "табурет": "предмет мебелі",
- "кіт": "то така тварина"}
- my_dict["собака"]
- my_dict["табурет"]
- my_dict["собака"] = "це типу як вовк"
- my_dict["собака"]
- my_dict["миша"] = "то така маленька тварина"
- my_dict["миша"]
- del my_dict["табурет"]
- "табурет" in my_dict
- "миша" in my_dict
- "то така тварина" in my_dict
- len(my_dict)
- # Приклад зі словникаи
- person = {
- "ім'я": "Джон",
- "фамілія": "Блек",
- "вік": 34,
- "полюбляє котиків": True,
- "улюблені фільми": ["Бетмен 1",
- "Гаррі Поттер 3",
- "Месники 24"]
- }
- print(person["ім'я"])
- print(person["улюблені фільми"][0])
- people = [
- {
- "ім'я": "Джон",
- "фамілія": "Блек",
- "вік": 34,
- "полюбляє котиків": True,
- "улюблені фільми": ["Бетмен 1",
- "Гаррі Поттер 3",
- "Месники 24"]
- },
- {
- "ім'я": "Меггі",
- "фамілія": "Сміт",
- "вік": 26,
- "полюбляє котиків": True,
- "улюблені фільми": ["Барбі",
- "Дивні Справи",
- "Манчестер біля моря"]
- },
- {
- "ім'я": "Джуді",
- "фамілія": "Адамс",
- "вік": 29,
- "полюбляє котиків": False,
- "улюблені фільми": ["Воллі",
- "У пошуках Немо",
- "Мадагаскар"]
- },
- ]
- print(people[0]["ім'я"])
- print(people[2]["полюбляє котиків"])
- # розгалуджена if - elif - else умова
- age = input("Вкажіть ваш вік: ") # отримаємо рядок тексту
- age = int(age) # перетворюємо рядок тексту на число
- if age >= 18:
- if age >= 90:
- print("Привіт Дідусь")
- if age >= 120:
- print("Як ти ще живий")
- else:
- print("Добре виглядаєш")
- else:
- print("Привіт")
- print("Ти вже дорослий")
- elif age == 17:
- print("Приходь через рік, перевірка майже пройдена")
- elif age == 16:
- print("Приходь через 2 роки, перевірка майже пройдена")
- else:
- print("Нажаль перевірка не пройдена")
- print("Приходь як подорослішаєш")
- print("Продовження роботи програми")
- # умовний вираз
- it_rains = input("Чи йде зараз дощ? (Так/Ні)") == "Так"
- message = "Візьми парасольку" if it_rains else "Візьми окуляри"
- print(message)
- # цикл для запуску ракети
- count = 10
- print("Починаємо відлік")
- while True:
- print(count)
- count = count - 1
- # continue # якщо розкоментувати рядок, буде нескінченний цикл
- if count <= 0:
- break
- print("Запуск ракети")
- # гра - вгадай число
- number = 43
- while True:
- guess = input("Вгадай число: ")
- guess = int(guess)
- if guess < number:
- print("Занадто мале, спробуй ще")
- elif guess > number:
- print("Занадто велике, спробуй ще")
- else:
- break
- print(f"Ура ти виграв, я загадав число {number}")
- # обхід елементів колекції у циклі while і у циклі for
- collection = ["a", "b", "g", "f", "k"]
- index = 0
- while index < len(collection):
- print(collection[index])
- index = index + 1
- for item in collection:
- print(item)
- # list comprehension
- collection = ["a", "1", "c", "3", "f", "k", "34"]
- numbers = []
- for item in collection:
- if item.isdigit():
- item = int(item)
- numbers.append(item)
- print(numbers)
- numbers = [int(item) for item in collection if item.isdigit()]
- print(numbers)
- # приклад функції
- def greetings(age, name="Відвідувач"):
- print("Привіт")
- print("Як справи")
- print(f"Мене звуть {name} і мені {age} років")
- return "Щось дуже корисне"
- res = greetings(34, "Микола")
- print(f"Результат роботи функції '{res}'")
- print("Продовження виконання програми")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement