Python 1.0: взрыв из прошлого с классическими примерами кода

  1. Классическое «Привет, мир!» Программа:
    Начнем с типичного «Привет, мир!» программа, которая была идеальным примером для новичков почти во всех языках программирования. Вот как это выглядело в Python 1.0:
print "Hello, World!"
  1. Манипулирование строками.
    Python 1.0 познакомил нас с возможностями манипулирования строками. Мы могли бы делать со строками множество интересных вещей, например, объединять их, преобразовывать регистр и даже нарезать их. Посмотрите этот пример:
name = "Guido"
greeting = "Hello, " + name + "!"
print greeting
  1. Условные операторы.
    Условные операторы позволяли нам принимать решения в нашем коде на основе определенных условий. В Python 1.0 у нас был классический оператор if-else. Вот простой пример:
age = 25
if age < 18:
    print "You're too young!"
else:
    print "Welcome aboard!"
  1. Циклы.
    Python 1.0 подарил нам радость циклов, позволяя нам без труда повторять блоки кода. Цикл whileбыл тогда нашим верным спутником. Взгляните:
count = 0
while count < 5:
    print "Count:", count
    count += 1
  1. Манипуляции со списками.
    Списки были фундаментальной структурой данных в Python 1.0, позволяющей хранить несколько значений в одной переменной. Мы могли бы легко добавлять, удалять элементы и получать к ним доступ. Посмотрите этот пример:
fruits = ['apple', 'banana', 'orange']
print fruits[1]  # Output: 'banana'
fruits.append('grape')
print fruits  # Output: ['apple', 'banana', 'orange', 'grape']
  1. Определение функции.
    В Python 1.0 появилась концепция функций, позволяющая инкапсулировать повторно используемые блоки кода. Вот простой пример функции:
def add_numbers(a, b):
    return a + b
result = add_numbers(2, 3)
print result  # Output: 5

Это лишь краткий обзор фантастических возможностей Python 1.0. Он заложил основу для Python, который мы знаем и любим сегодня, благодаря его простоте, читабельности и универсальности.

Итак, независимо от того, являетесь ли вы опытным разработчиком Python или только начинаете свой путь программирования, всегда интересно исследовать корни языка. Python 1.0 занимает особое место в сердцах многих, и его влияние все еще ощущается в современной разработке Python. Окунитесь в ностальгию и прославьте наследие Python 1.0!