Podstawowe polecenia w Pythonie
Podczas pracy nad projektami Python, posiadanie solidnego i niezawodnego rozwiązania hostingowego jest niezbędne, zwłaszcza podczas wdrażania aplikacji internetowych lub uruchamiania złożonych skryptów. Hosting AlexHost VPS zapewnia idealne środowisko dla programistów Python, oferując pełny dostęp do roota, skalowalne zasoby i szybką pamięć SSD, aby zapewnić płynne działanie aplikacji. Niezależnie od tego, czy konfigurujesz aplikację internetową Django lub Flask, przeprowadzasz analizę danych, czy automatyzujesz zadania, elastyczne i niedrogie plany VPS AlexHost mogą zaspokoić potrzeby Twojego projektu przy zachowaniu najwyższej wydajności i czasu pracy.
Python to wszechstronny język programowania wysokiego poziomu, znany ze swojej czytelności i prostoty, co czyni go doskonałym wyborem zarówno dla początkujących, jak i doświadczonych programistów. Jednym z powodów, dla których Python jest tak popularny, jest szeroki wachlarz wbudowanych poleceń i funkcji, które umożliwiają wykonywanie złożonych zadań przy minimalnej ilości kodu. Zrozumienie tych podstawowych poleceń Pythona może znacznie poprawić umiejętności programowania i sprawić, że kodowanie będzie bardziej wydajne.
W tym artykule omówimy niektóre z najbardziej podstawowych i najczęściej używanych poleceń w Pythonie, od podstawowych funkcji wejścia i wyjścia po struktury danych i instrukcje przepływu sterowania.
1. Polecenia wejścia i wyjścia
Python zapewnia proste polecenia do interakcji z użytkownikami poprzez pobieranie danych wejściowych i wyświetlanie danych wyjściowych
print() function`
Funkcja print() służy do wyświetlania informacji użytkownikowi. Może ona drukować ciągi znaków, zmienne, a nawet złożone struktury danych, takie jak listy i słowniki.
Przykład:
print("Hello, World!")
 Dane wyjściowe:
Hello, World!
 Można również drukować wiele elementów jednocześnie, oddzielając je przecinkiem:
name = "Alice"
 age = 30
 print("Name:", name, "Age:", age)
 Dane wyjściowe:
Name: Alice Age: 30
 funkcjainput()
Funkcja input() służy do pobierania danych wejściowych od użytkownika. Odczytuje dane wejściowe jako ciąg znaków, więc w razie potrzeby może być konieczne przekonwertowanie go na inny typ (np. int lub float).
Przykład:
name = input("Enter your name: ")
 print("Hello,", name)
 Dane wyjściowe:
Enter your name: Alice
 Hello, Alice
 W przypadku danych numerycznych można przekonwertować dane wejściowe w następujący sposób:
age = int(input("Enter your age: "))
 print("You are", age, "years old.")2. Zmienne i typy danych
Python obsługuje różne typy danych i polecenia do zarządzania nimi. Oto kilka podstawowych poleceń:
funkcjatype()
Funkcja type() zwraca typ zmiennej lub wartości.
Przykład:
num = 5 print(type(num))
 # Output: <class 'int'>
 text = "Hello"
 print(type(text))
 # Output: <class 'str'>int(), float(), str()
Funkcje te konwertują wartości między różnymi typami danych.
Przykład:
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'>funkcja len()
Funkcja len() zwraca długość obiektu, takiego jak ciąg znaków, lista lub słownik.
Przykład:
text = "Python"
 print(len(text))
 # Output: 6
 my_list = [1, 2, 3, 4, 5]
 print(len(my_list))
 # Output: 53. Polecenia przepływu sterowania
Polecenia przepływu sterowania są używane do kontrolowania wykonywania bloków kodu na podstawie warunków.
if, elif, else
Te słowa kluczowe umożliwiają wykonywanie kodu na podstawie warunków.
Przykład:
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.")
 Wyjście:
You are exactly 18 years old.
 for and while Loops
Pętle służą do wielokrotnego wykonywania bloku kodu.
Przykład pętli for:
for i in range(5):
 print(i)
 Wynik:
0
 1
 2
 3
 4
Przykład pętli while:
count = 0
 while count < 5:
 print(count)
 count += 1
 Wyjście:
0
 1
 2
 3
 4
4. Struktury danych
Python oferuje kilka wbudowanych struktur danych, takich jak listy, słowniki i zbiory.
Listy
Listy są używane do przechowywania wielu elementów w jednej zmiennej. Są one zmienne, co oznacza, że można zmieniać ich zawartość po utworzeniu.
Przykład:
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']Słowniki
Słowniki przechowują dane w parach klucz-wartość i są przydatne, gdy potrzebna jest struktura podobna do mapy.
Przykład:
# 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}Zestawy
Zestawy to kolekcje unikalnych elementów. Są nieuporządkowane i nie pozwalają na duplikowanie elementów.
Przykład:
# 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. Funkcje
Funkcje umożliwiają ponowne wykorzystanie bloków kodu poprzez zdefiniowanie nazwanego bloku kodu.
def i return
Funkcję można zdefiniować za pomocą słowa kluczowego def, a wartości zwracane za pomocą return.
Przykład:
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: 8funkcjelambda
Funkcje lambda to anonimowe funkcje zdefiniowane za pomocą słowa kluczowego lambda. Są one przydatne w przypadku krótkich, prostych funkcji.
Przykład:
square = lambda x: x * x
 print(square(4))
 # Output: 16Python udostępnia polecenia do pracy z plikami, umożliwiając odczyt, zapis i manipulowanie zawartością plików.
funkcjeopen(), read(), write()
Funkcja open() otwiera plik, a read() lub write() umożliwia odczyt lub zapis do pliku.
Przykład odczytu pliku:
file = open("example.txt", "r")
 content = file.read()
 print(content)
 file.close()
 Przykład zapisu do pliku:
file = open("example.txt", "w") # Open file in write mode
 file.write("Hello, World!") # Write text to file
 file.close() # Close the fileUżycie instrukcji with jest często preferowane, ponieważ automatycznie zamyka plik:
with open("example.txt", "r") as file:
 content = file.read()
 print(content)
 7. Importowanie modułów
Python pozwala na importowanie wbudowanych lub zewnętrznych modułów w celu rozszerzenia jego funkcjonalności.
import i from
Przykład:
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.141592653589793Wnioski
Polecenia i koncepcje omówione w tym artykule mają fundamentalne znaczenie dla programowania w Pythonie. Opanowując te polecenia, będziesz miał solidne podstawy do pisania skutecznego i wydajnego kodu Pythona. Niezależnie od tego, czy budujesz skrypty do automatyzacji, tworzysz aplikacje, czy analizujesz dane, te podstawowe polecenia Pythona pomogą ci osiągnąć twoje cele.
Miłego kodowania i ciesz się mocą Pythona!