15%

Заощаджуйте 15% на всіх послугах хостингу

Перевірте свої навички та отримайте Знижку на будь-який тарифний план

Використовуй код:

Skills
Почати
08.10.2024

Основні команди в 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)
Виведення:Ім’я: Alice Вік: 30 Функціяinput() Функція input() використовується для отримання вхідних даних від користувача. Вона зчитує вхідні дані як рядок, тому, можливо, вам доведеться перетворити їх в інший тип (наприклад, int або float), якщо це необхідно.Приклад:
name = input("Enter your name: ")
print("Hello, name)
Вивід:Введіть ваше ім’я: Alice Hello Alice Для числового введення ви можете перетворити вхідні дані таким чином:
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: 5

3. Команди потоку керування

Команди потоку керування використовуються для керування виконанням блоків коду на основі умов.

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 = 0
while 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: 8

lambda Functions

Лямбда-функції – це анонімні функції, які визначаються за допомогою ключового слова lambda. Вони корисні для коротких, простих функцій.Приклад:

square = lambda x: x * x
print(square(4))
# Output: 16
Python надає команди для роботи з файлами, що дозволяють читати, записувати та маніпулювати вмістом файлів.

функції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!

15%

Заощаджуйте 15% на всіх послугах хостингу

Перевірте свої навички та отримайте Знижку на будь-який тарифний план

Використовуй код:

Skills
Почати