Упражнение Python, пример 15
Задача:Используйте вложенные условные операторы для решения этой задачи: учащиеся с баллом >=90 получают оценку A, учащиеся с баллом от 60 до 89 получают оценку B, а учащиеся с баллом ниже 60 получают оценку C.
Анализ программы:Анализ программы:(a>b) ? a:bЭто базовый пример условного оператора.
Исходный код программы:
Пример (Python 2.x)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
score = int(raw_input('Введите балл:\n'))
if score >= 90:
grade = 'A'
elif score >= 60:
grade = 'B'
else:
grade = 'C'
print '%d принадлежит %s' % (score,grade)
Пример (Python 3.x)
#!/usr/bin/python3
score = int(input('Введите балл:\n'))
if score >= 90:
grade = 'A'
elif score >= 60:
grade = 'B'
else:
grade = 'C'
print ('%d принадлежит %s' % (score,grade))
Вывод приведенного выше примера:
输入分数: 89 89 属于 BДругие расширения
100 примеров на Python