Основні команди в Python
Під час роботи над проектами на Python наявність надійного хостингового рішення має важливе значення, особливо під час розгортання веб-додатків або запуску складних скриптів. VPS-хостинг AlexHost забезпечує ідеальне середовище для розробників Python, пропонуючи повний root-доступ, масштабовані ресурси та високошвидкісне 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)name = input("Enter your name: ")
print("Hello, name)age = int(input("Enter your age: "))
print("You are", age,"years old.")2. Змінні та типи даних
Python підтримує різні типи даних та команди для керування ними. Ось деякі основні команди: Функціяtype( ) Функція type() повертає тип змінної або значення.Приклад:Așa arată fără tag-urile în plus, doar cod Python curat:
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)Вивід:01234Приклад циклу while:
count = 04. Структури даних
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: 16функції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!



