четверг, 10 марта 2011 г.

Python Оператор условия If # 8

Операторы условия и выбора являются неотъемлемой частью любого языка программирования. Суть работы является следующее:
если действие удовлетворяет условию, то выполняется программа заданная пользователем, иначе выполняется следующая.

Работа с оператором условия проста. Необходимо только знать конструкцию.
if условие :
    программа при 
    удовлетворении условия
else :
    программа при 
    неудовлетворении условия
Вот пример программы:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

def primer_7(): # Объявление функции primer_7()
    a=eval(raw_input('Введите значение переменной а '))
            # функция eval() исполняет python код с тексте.
            # В данном случае то число или выражение
            # которое будет в переменной a
    b=eval(raw_input('Введите значение переменной b '))
    if a>b:  # а больше b то
        print ('а больше b') 
         
    else:    # Иначе
        print ('а меньше b')
def main():
    primer_7()
    return 0
 
if __name__ == '__main__':
    main()

3 комментария:

  1. я как понимаю, здесь а и b сравниваются в лексикографическом порядке
    то есть:

    а < b при a='7' и b='8'

    но при a='700' и b='8'
    а < b снова

    упс...

    ОтветитьУдалить
  2. Большое спасибо keip!
    Без вас я и не узнал бы.
    Теперь уже исправил.

    ОтветитьУдалить
  3. Windows 7. Всякие никсы для сёрфинга в инете и для кодинга. Вот в них по настоящему скучно.

    ОтветитьУдалить