Tworzenie pierwszego programu w Pythonie krok po kroku
Stworzenie pierwszego programu w Pythonie to ekscytujący kamień milowy. W tym przewodniku przeprowadzimy Cię przez proces tworzenia prostej aplikacji w Pythonie, omawiając każdy krok szczegółowo, aby pomóc Ci zrozumieć, jak wszystko do siebie pasuje.
Krok 1: Skonfiguruj swoje środowisko
Zanim zaczniesz kodować, upewnij się, że masz Pythona zainstalowanego na swoim komputerze. Możesz pobrać Pythona z oficjalnej strony Pythona. Dodatkowo wybierz edytor kodu lub zintegrowane środowisko programistyczne (IDE), takie jak VSCode, PyCharm, a nawet prosty edytor tekstu.
Krok 2: Napisz prosty skrypt w Pythonie
Zacznijmy od utworzenia prostego skryptu Pythona, który drukuje „Hello, World!” na konsoli. To zaznajomi Cię z podstawową składnią Pythona i procesem uruchamiania skryptu Pythona.
# This is a simple Python script
print("Hello, World!")
Zapisz powyższy kod jako hello.py
. Aby uruchomić skrypt, otwórz terminal lub wiersz poleceń, przejdź do katalogu, w którym zapisałeś plik i wpisz python hello.py
.
Krok 3: Dodawanie danych użytkownika
Następnie zmodyfikujmy skrypt, aby akceptował dane wejściowe użytkownika i odpowiadał spersonalizowaną wiadomością. Użyjemy funkcji input()
, aby zebrać dane wejściowe od użytkownika.
# Personalized greeting program
name = input("Enter your name: ")
print(f"Hello, {name}!")
Uruchom skrypt ponownie, aby zobaczyć, jak współdziała z danymi wprowadzanymi przez użytkownika. Program zapyta o twoje imię, a następnie przywita cię po imieniu.
Krok 4: Wprowadzenie zmiennych i podstawowych operacji
Teraz rozszerzmy nasz program, aby wykonywał podstawowe operacje arytmetyczne. Stworzymy skrypt, który poprosi o dwie liczby i obliczy ich sumę.
# Basic arithmetic program
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
sum = num1 + num2
print(f"The sum of {num1} and {num2} is {sum}.")
Ten skrypt używa zmiennych do przechowywania danych wprowadzonych przez użytkownika, wykonuje operację dodawania i drukuje wynik.
Krok 5: Dodawanie logiki warunkowej
Aby uczynić nasz program ciekawszym, możemy dodać trochę logiki warunkowej. Na przykład utwórzmy skrypt, który sprawdza, czy liczba jest parzysta czy nieparzysta.
# Even or odd checker
number = int(input("Enter a number: "))
if number % 2 == 0:
print(f"{number} is an even number.")
else:
print(f"{number} is an odd number.")
Ten skrypt używa instrukcji if-else
w celu ustalenia, czy wprowadzona liczba jest parzysta czy nieparzysta.
Krok 6: Tworzenie prostej funkcji
Funkcje pomagają organizować kod w bloki wielokrotnego użytku. Utwórzmy funkcję, która przyjmuje nazwę i wiek jako parametry i drukuje spersonalizowaną wiadomość.
# Function to print a greeting message
def greet(name, age):
print(f"Hello, {name}! You are {age} years old.")
# Calling the function
name = input("Enter your name: ")
age = int(input("Enter your age: "))
greet(name, age)
W tym skrypcie funkcja greet
jest zdefiniowana do obsługi logiki powitania. Następnie wywołujemy tę funkcję z danymi wejściowymi podanymi przez użytkownika.
Krok 7: Uruchomienie i przetestowanie programu
Po utworzeniu skryptu uruchom go wiele razy, aby przetestować różne dane wejściowe i upewnić się, że działa zgodnie z oczekiwaniami. Testowanie pomaga zidentyfikować wszelkie błędy lub problemy i zapewnia, że program działa zgodnie z przeznaczeniem.
Wniosek
Zbudowałeś swój pierwszy program w Pythonie od podstaw. Postępując zgodnie z tymi krokami, nauczyłeś się podstaw programowania w Pythonie, w tym pisania skryptów, obsługi danych wejściowych użytkownika, używania zmiennych, wykonywania obliczeń, dodawania logiki warunkowej i definiowania funkcji. Eksperymentuj z nowymi funkcjami i projektami, aby nadal doskonalić swoje umiejętności w Pythonie.