5 простых примеров того, что можно написать на Python
На питоне можно написать множество примеров! Вот некоторые из них:
1. Пример программы, выводящей приветствие:
print("Привет, мир!")
2. Пример программы, складывающей два числа:
a = 5
b = 3
сумма = a + b
print("Сумма чисел =", сумма)
3. Пример программы, определяющей площадь прямоугольника:
длина = 10
ширина = 5
площадь = длина * ширина
print("Площадь прямоугольника =", площадь)
Это только несколько примеров из множества возможностей языка Python. Надеюсь, это помогло!
Детальный ответ
Что можно написать на питоне: примеры и объяснения
Приветствую! В этой статье мы рассмотрим несколько примеров того, что можно написать на языке программирования Python. Python - это высокоуровневый язык программирования, который обладает простым и понятным синтаксисом, что делает его удобным для начинающих и опытных разработчиков.
Пример 1: Расчет среднего значения
numbers = [5, 10, 15, 20, 25]
sum_numbers = sum(numbers)
average = sum_numbers / len(numbers)
print(f"Среднее значение: {average}")
В этом примере мы находим среднее значение чисел в списке. Сначала мы суммируем все числа в списке, затем делим сумму на количество элементов в списке. Полученный результат выводится на экран.
Пример 2: Поиск простых чисел
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
for num in range(1, 20):
if is_prime(num):
print(f"{num} - простое число")
Этот пример демонстрирует функцию, которая проверяет, является ли число простым. Функция is_prime
принимает число и проверяет его делители от 2 до квадратного корня из числа. Если число имеет делитель, отличный от 1 и самого себя, оно не является простым. В приведенном коде мы проверяем числа от 1 до 20 и выводим на экран простые числа.
Пример 3: Работа с файлами
file_path = "example.txt"
# Запись в файл
with open(file_path, "w") as file:
file.write("Пример текста для записи в файл")
# Чтение из файла
with open(file_path, "r") as file:
contents = file.read()
print(f"Содержимое файла: {contents}")
Этот пример показывает, как записывать текст в файл и читать его из файла. Мы открываем файл в режиме записи ("w"
), записываем текст в файл и затем снова открываем его в режиме чтения ("r"
). Содержимое файла выводится на экран.
Пример 4: Работа с базами данных
import sqlite3
# Установка соединения с базой данных
conn = sqlite3.connect("example.db")
cursor = conn.cursor()
# Создание таблицы
cursor.execute("CREATE TABLE IF NOT EXISTS students (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)")
# Вставка данных в таблицу
cursor.execute("INSERT INTO students (name, age) VALUES (?, ?)", ("Иван", 20))
cursor.execute("INSERT INTO students (name, age) VALUES (?, ?)", ("Мария", 22))
# Получение данных из таблицы
cursor.execute("SELECT * FROM students")
result = cursor.fetchall()
for row in result:
print(row)
# Закрытие соединения с базой данных
conn.close()
Данный пример демонстрирует работу с базой данных SQLite. Мы создаем соединение с базой данных (example.db
), создаем таблицу students
с полями id
, name
и age
, вставляем данные в таблицу и затем получаем все данные из таблицы и выводим их на экран.
Пример 5: Парсинг веб-страниц
import requests
from bs4 import BeautifulSoup
url = "https://example.com"
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")
title = soup.title.string
print(f"Заголовок веб-страницы: {title}")
В данном примере мы используем библиотеку requests
для получения HTML-кода веб-страницы и библиотеку BeautifulSoup
для парсинга HTML. Мы отправляем GET-запрос на указанный URL, получаем содержимое страницы, затем с помощью BeautifulSoup извлекаем заголовок страницы и выводим его на экран.
Заключение
В этой статье мы рассмотрели несколько примеров того, что можно написать на языке Python. Мы рассмотрели расчет среднего значения, поиск простых чисел, работу с файлами, работу с базами данных и парсинг веб-страниц.
Python является мощным и универсальным языком программирования, и эти примеры лишь малая часть того, что вы можете сделать с его помощью. Будьте творческими и экспериментируйте с различными возможностями языка!