Основні команди в Python
Коли ви працюєте над проектами на Python, наявність надійного та надійного хостингового рішення є важливою, особливо при розгортанні веб-додатків або виконанні складних скриптів. Хостинг VPS від AlexHost забезпечує ідеальне середовище для розробників Python, пропонуючи повний доступ до кореня, масштабовані ресурси та швидкі SSD-накопичувачі, щоб ваші додатки працювали безперебійно. Чи то ви налаштовуєте веб-додаток Django або Flask, проводите аналіз даних або автоматизуєте завдання, гнучкі та доступні плани VPS від AlexHost можуть задовольнити потреби вашого проекту, зберігаючи при цьому високу продуктивність і безперервність роботи.
Python є універсальною мовою програмування високого рівня, відомою своєю читабельністю та простотою, що робить її відмінним вибором як для початківців, так і для досвідчених розробників. Одна з причин, чому Python так популярний, – це величезна кількість вбудованих команд і функцій, які дозволяють виконувати складні завдання з мінімальною кількістю коду. Розуміння цих основних команд Python може значно покращити ваші навички програмування та зробити кодинг більш ефективним.
У цій статті ми розглянемо деякі з найосновніших і найпоширеніших команд у Python, починаючи з базових функцій введення та виведення до структур даних і операторів управління потоком.
1. Команди введення та виведення
Python надає прості команди для взаємодії з користувачами, беручи введення та відображаючи виведення.
функція print()
Функція print() використовується для відображення інформації користувачу. Вона може виводити рядки, змінні та навіть складні структури даних, такі як списки та словники.
Приклад:
print("Hello, World!")
Виведення:
Hello, World!
Ви також можете виводити кілька елементів одночасно, розділених комою:
name ="Alice"
age = 30
print("Name:", name,"Age:", age)Виведення:
Ім’я: Аліса Вік: 30
функція input()
Функція input() використовується для отримання введення від користувача. Вона читає введення як рядок, тому, якщо потрібно, вам може знадобитися перетворити його в інший тип (наприклад, int або float).
Приклад:
name = input("Enter your name: ")
print("Hello, name)Виведення:
Введіть ваше ім’я: Аліса
Привіт, Алісо
Для числового введення ви можете перетворити введення таким чином:
age = int(input("Enter your age: "))
print("You are", age,"years old.")2. Змінні та типи даних
Python підтримує різні типи даних і команди для їх управління. Ось деякі основні команди:
функція type()
Функція type() повертає тип змінної або значення.
Приклад:
Ось як це виглядає без зайвих тегів, лише чистий код Python:
num = 5
print(type(num))
# Output: <class 'int'>
text = "Hello"
print(type(text))
# Output: <class 'str'>int(), float(), str()
Ці функції перетворюють значення між різними типами даних.
Приклад:
x = "42"
y = int(x) # Converts string "42" to integer 42
print(type(y))
# Output: <class 'int'>
z = float(y) # Converts integer 42 to float 42.0
print(type(z))
# Output: <class 'float'>len() function
Функція len() повертає довжину об’єкта, такого як рядок, список або словник.
Приклад:
text = "Python"
print(len(text))
# Output: 6
my_list = [1, 2, 3, 4, 5]
print(len(my_list))
# Output: 53. Команди управління потоком
Команди управління потоком використовуються для управління виконанням блоків коду на основі умов.
if, elif, else
Ці ключові слова дозволяють вам виконувати код на основі умов.
Приклад:
age = 18
if age < 18:
print("You are a minor.")
elif age == 18:
print("You are exactly 18 years old.")
else:
print("You are an adult.")Виведення:
Вам точно 18 років.
Цикли “for” та “while”
Цикли використовуються для виконання блоку коду кілька разів.
Приклад циклу for:
for i in range(5):
print(i)
Виведення:
0
1
2
3
4
Приклад циклу while:
count = 0while count < 5:
print(count)
count += 1
Виведення:
0
1
2
3
4
4. Структури даних
Python пропонує кілька вбудованих структур даних, таких як списки, словники та множини.
Списки
Списки використовуються для зберігання кількох елементів в одній змінній. Вони є змінними, що означає, що ви можете змінювати їхній вміст після створення.
Приклад:
fruits = ["apple", "banana", "cherry"]
# Access the first element (index 0)
print(fruits[0])
# Output: apple
# Append "orange" to the list
fruits.append("orange")
# Print the updated list
print(fruits)
# Output: ['apple', 'banana', 'cherry', 'orange']Словники
Словники зберігають дані у парах ключ-значення і корисні, коли вам потрібна структура, схожа на карту.
Приклад:
# Creating a dictionary
person = {"name": "Alice", "age": 30}
# Accessing a value by key
print(person["name"])
# Output: Alice
# Modifying a value in the dictionary
person["age"] = 31
# Printing the updated dictionary
print(person)
# Output: {'name': 'Alice', 'age': 31}Множини
Множини – це колекції унікальних елементів. Вони не впорядковані і не дозволяють дублювати елементи.
Приклад:
# Creating a set (removes duplicate values)
unique_numbers = {1, 2, 3, 4, 4}
# Printing the set (duplicates are removed)
print(unique_numbers)
# Output: {1, 2, 3, 4}
# Adding an element to the set
unique_numbers.add(5)
# Printing the updated set
print(unique_numbers)
# Output: {1, 2, 3, 4, 5}5. Функції
Функції дозволяють вам повторно використовувати блоки коду, визначаючи іменований блок коду.
def and return
Ви можете визначити функцію, використовуючи ключове слово def, і повертати значення, використовуючи return.
Приклад:
def add(a, b):
return a + b # Function returns the sum of a and b
result = add(3, 5) # Calls the function with arguments 3 and 5
print(result) # Output: 8lambda Functions
Лямбда-функції – це анонімні функції, які визначаються за допомогою ключового слова lambda. Вони корисні для коротких, простих функцій.
Приклад:
square = lambda x: x * x
print(square(4))
# Output: 16Python надає команди для роботи з файлами, що дозволяє вам читати, писати та маніпулювати вмістом файлів.
функції open(), read(), write()
Функція open() відкриває файл, а read() або write() дозволяє вам читати або записувати у файл.
Приклад читання файлу:
file = open("example.txt", "r")
content = file.read()
print(content)
file.close()Приклад запису у файл:
file = open("example.txt", "w") # Open file in write mode
file.write("Hello, World!") # Write text to file
file.close() # Close the fileВикористання оператора with часто є переважним, оскільки він автоматично закриває файл:
with open("example.txt", "r") as file:
content = file.read()
print(content)7. Імпорт модулів
Python дозволяє вам імпортувати вбудовані або сторонні модулі для розширення його функціональності.
import and from
Приклад:
import math
# Calculate the square root of 16
print(math.sqrt(16))
# Output: 4.0
# Import only the pi constant from math
from math import pi
# Print the value of pi
print(pi)
# Output: 3.141592653589793Висновок
Команди та концепції, розглянуті в цій статті, є основоположними для програмування на Python. Опанувавши ці команди, ви отримаєте міцну основу для написання ефективного та продуктивного коду на Python. Чи то ви створюєте скрипти для автоматизації, розробляєте додатки або досліджуєте аналіз даних, ці основні команди Python допоможуть вам досягти ваших цілей.
Щасливого кодування та насолоджуйтесь потужністю Python!
