четверг, 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()

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

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

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

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

    упс...

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

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

    ОтветитьУдалить
  4. Я Абрам Александр, бизнесмен, который смог возродить свой умирающий лесозаготовительный бизнес с помощью отправленного Богом кредитора, известного как Бенджамин Ли, Кредитный Консультант. Проживаю в Екатеринбурге Екатеринбург. Вы пытаетесь начать бизнес, погасить свой долг, расширить свой существующий, нуждаетесь в деньгах для покупки расходных материалов. Если у вас возникли проблемы с попыткой получить хорошую кредитную линию, я хочу, чтобы вы знали, что мистер Бенджамин проведет вас до конца. Это правильное место для вас, чтобы решить все ваши финансовые проблемы, потому что я живое свидетельство, и я не могу просто оставить это при себе, когда другие ищут способ быть финансово поднятым .. Я хочу, чтобы вы все связались с этим Богом, посланным кредитором используя детали, как указано в других, чтобы принять участие в этой прекрасной возможности Электронная почта: lfdsloans@outlook.com Или WhatsApp / Text + 1-989-394-3740.

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