hack4lem.com
Programowanie

Podstawowe komendy Python - praktyczny przewodnik dla początkujących

Kacper Rutkowski26 marca 2024
 Podstawowe komendy Python - praktyczny przewodnik dla początkujących

Python jest jednym z najpopularniejszych języków programowania na świecie. Jego prosta składnia i bogate biblioteki sprawiają, że jest on chętnie wykorzystywany zarówno przez początkujących, jak i doświadczonych programistów. W tym artykule przyjrzymy się podstawowym komendom Python, które warto znać na początku nauki tego języka.

Jakie są podstawowe komendy w Pythonie?

Python posiada bardzo rozbudowany zestaw komend i funkcji, które umożliwiają wykonywanie złożonych operacji. Jednak na początku warto skupić się na kilku podstawowych:

  • print() - służy do wyświetlania tekstu w konsoli;
  • input() - pobiera dane wprowadzone przez użytkownika;
  • len() - zwraca długość obiektu np. listy lub stringa;
  • str(), int(), float() - konwertują dane na string, int lub float;
  • list() - tworzy listę z podanych elementów;
  • if, elif, else - instrukcje warunkowe;
  • for, while - pętle.

To oczywiście tylko wybrane, ale za ich pomocą można już napisać wiele przydatnych programów w Pythonie. Dodatkowo warto zapoznać się z funkcjami import do ładowania modułów oraz def do tworzenia własnych funkcji.

Uruchamianie kodu Python w terminalu - poradnik krok po kroku

Aby uruchomić napisany program w Pythonie, należy najpierw otworzyć terminal (w systemie Windows jest to np. cmd lub PowerShell). Następnie trzeba przejść do folderu, w którym zapisany jest plik z kodem, wpisując polecenie cd sciezka_do_folderu. Teraz wystarczy wpisać python nazwa_pliku.py, aby uruchomić program.

Oto przykładowe kroki dla systemu Windows:

  1. Otwórz terminal cmd lub PowerShell.
  2. Wpisz cd ścieżka_do_folderu (np. cd C:\MojePytony\).
  3. Wpisz python mojprogram.py.
  4. Naciśnij Enter, aby uruchomić kod Python.

Dzięki temu można w prosty sposób testować napisane programy - wystarczy mieć zainstalowanego Pythona i odpalić plik z kodem w terminalu.

Czytaj więcej: Ranking języków programowania 2023 - który język jest najpopularniejszy i najczęściej używany?

Pobieranie i instalacja Pythona - przewodnik dla początkujących

Pierwszym krokiem przed rozpoczęciem nauki Pythona jest oczywiście pobranie i zainstalowanie tego języka. Oto krótka instrukcja jak to zrobić na popularnych systemach operacyjnych:

Windows

  1. Wejdź na stronę python.org i pobierz najnowszą wersję Python dla Windows.
  2. Uruchom pobrany instalator i postępuj zgodnie z instrukcjami instalacji.
  3. Zaznacz opcję dodania Pythona do zmiennej środowiskowej PATH.
  4. Kliknij Install, aby rozpocząć instalację.

MacOS

Na Macach Python jest domyślnie zainstalowany. Aby sprawdzić, otwórz Terminal i wpisz python3. Jeśli brakuje Pythona, zainstaluj go poprzez menedżer pakietów Homebrew.

Linux

Większość dystrybucji Linuksa ma Pythona w repozytoriach. Zainstaluj go poleceniem:

sudo apt install python3

To wszystko! Teraz możesz przejść do pisania pierwszych programów w Pythonie.

Jak używać komend print() i input() w Pythonie?

print() to podstawowa funkcja służąca do wyświetlania danych w Pythonie. Aby wyświetlić tekst w konsoli, wystarczy:

print("Witaj świecie!")

Można również wyświetlać zmienne poprzez:

name = "Jan"
print(name)

Funkcja input() służy do pobierania danych od użytkownika. Przykład:

age = input("Podaj swój wiek: ")

Wczytana wartość jest zapisana do zmiennej age. Należy ją zamienić na liczbę, jeśli chcemy wykonać na niej operacje matematyczne:

age = int(input("Podaj swój wiek: "))

print() i input() to dwie bardzo przydatne funkcje, które pozwalają na interakcję programu z użytkownikiem.

Podstawowe typy danych w Pythonie - stringi, liczby, listy itp.

Python posiada kilka podstawowych typów danych, z którymi warto się zapoznać na początku nauki:

  • int - liczby całkowite np. 5, -56, 0
  • float - liczby zmiennoprzecinkowe np. 5.34, -23.5, 0.0
  • str - stringi, czyli napisy np. "Hello", 'Python'
  • list - listy elementów np. [1, 2, 3] lub ["a", "b", "c"]
  • tuple - krotki (niemutowalne listy) np. (1, 2, 3)
  • dict - słowniki (mapy) np. {"imie":"Jan", "nazwisko":"Kowalski"}

Dane można konwertować pomiędzy typami, np. zamienić string na liczbę:

x = "5"
x = int(x)

Teraz zmienna x ma typ int z wartością 5. Poznanie typów danych to klucz do efektywnego programowania w Pythonie.

Jak tworzyć i wywoływać funkcje w Pythonie?

Funkcje w Pythonie definiuje się słowem kluczowym def, a wywołuje podając jej nazwę i argumenty. Przykład prostej funkcji:

def powitaj():
  print("Witaj!")

powitaj()

Można też zdefiniować funkcję przyjmującą argumenty:

def powitaj(imie):
  print("Witaj " + imie)

powitaj("Jan")

Wartości można zwracać słowem return:

def dodaj(a, b):
  wynik = a + b
  return wynik

x = dodaj(2, 3) 
print(x)

Dzięki funkcjom kod staje się bardziej zorganizowany i łatwiejszy w utrzymaniu. W Pythonie funkcje są podstawą pisania "czystego" kodu.

Pętle i instrukcje warunkowe w Pythonie - if, for, while itd.

Aby nadać programom większą "inteligencję", wykorzystuje się pętle i instrukcje warunkowe, takie jak:

  • if - wykonuje kod, jeśli warunek jest spełniony
  • else - wykonuje kod, jeśli warunek if nie jest spełniony
  • elif - dodatkowe warunki oprócz if
  • for - pętla po kolejnych elementach np. listy
  • while - pętla wykonująca się, dopóki warunek jest prawdziwy

Oto prosty przykład ich zastosowania:

wiek = 25
if wiek >= 18:
  print("Jesteś pełnoletni")
else:
  print("Jesteś niepełnoletni")
  
imiona = ["Jan", "Anna", "Piotr"]  
for imie in imiona:
  print(imie)
  
licznik = 0  
while licznik < 5:
  print(licznik)
  licznik += 1 

Dzięki pętlom i instrukcjom warunkowym można tworzyć złożone algorytmy i sterować przepływem programu.

Zdjęcie  Podstawowe komendy Python - praktyczny przewodnik dla początkujących

Moduły i biblioteki w Pythonie - importowanie i wykorzystanie

Siła Pythona tkwi w bogatych bibliotekach i modułach, które rozszerzają możliwości języka. Aby ich użyć, trzeba zaimportować moduł poleceniem import:

import math

print(math.pi)

Można też importować pojedyncze funkcje:

from math import sin, cos 

print(sin(0))

Standardowa biblioteka Pythona zawiera setki przydatnych modułów, a w sieci dostępne są też setki dodatkowych bibliotek np. do sztucznej inteligencji czy analizy danych.

Podsumowanie

Python dzięki swojej prostocie, rozbudowanym bibliotekom i ogromnej społeczności jest doskonałym językiem programowania zarówno dla początkujących, jak i zaawansowanych developerów. Znajomość podstawowych elementów takich jak typów danych, funkcji, pętli i modułów pozwala na tworzenie własnych programów i rozwiązywanie problemów za pomocą kodu Python. Język ten sprawdza się zarówno w zastosowaniach webowych, analityce, sztucznej inteligencji jak i w nauce - jego popularność stale rośnie. Mamy nadzieję, że ten artykuł pomoże Ci zacząć swoją przygodę z Pythonem i poznać pierwsze komendy w tym uniwersalnym języku programowania.

Polecane artykuły

Podstawowe komendy Python - praktyczny przewodnik dla początkujących