Условия и бифуркации
Откройте новый файл и напишите следующее:
x=input() # Read one line from standard input x=int(x) # Convert to integer if x>10: # Check if is greater than 10 print("x is greater than 10")
Сохраните файл как control.py
и запустите его как:
python3 control.py
Введите 11
x is greater than 10
Выполните еще раз и введите на этот раз 9
Добавьте эти строки в control.py
:
while x<10: # While less than 10 print(str(x)) x+=1 # increase by 1 x=x+1 for fish in ('claria', 'tilapia', 'atun', 'pargo'): # loop for each kind of fish if fish in ('claria', 'tilapia'): # check if the fish is one of those print(f'The {fish} is a fresh water fish.') else: print(f'The {fish} is a salt water fish.')
Теперь с добавленными новыми строками выполните control.py
и попробуйте 11
:
x is greater than 10 The claria is a fresh water fish. The tilapia is a fresh water fish. The atun is a salt water fish. The pargo is a salt water fish.
Попробуйте программу с 4
4 5 6 7 8 9 The claria is a fresh water fish. The tilapia is a fresh water fish. The atun is a salt water fish. The pargo is a salt water fish.
Назначение
Измените предыдущее Задание (Урок 2), чтобы вычислить площадь окружности или периметр окружности.
Вход будет иметь следующий формат:
<type_of_calculus>
<diameter>
.
.
.
f
Где <type_of_calculus>
может быть C
для периметра или A
для площади. И f
для остановки ввода.
Например:
A 7.8 The operation A is: 47.78362426110075 C 7.8 The operation C is: 24.504422698000386 C 1 The operation C is: 3.141592653589793 f