Опитвам се да разбера това. Искам да въведа оценка на студент в моята програма. Оценката трябва да е между 0 и 100.
Написах кода, че връща False, ако оценката е по-малка от 0 или по-голяма и 100, и му казах да върне True, ако оценката е по-малка от 100 и по-голяма от 0.
Но как да накарам моята програма да връща True и False, без да я казва... връща True, връща False и т.н....
Защото знам, когато напишете 2 == 2. То връща True, без да му кажете.
grd=input("What is the grade?")
if (grd<0) or (grd>100):
return False
else:
return True
и
grd=int(input("Enter the grade please"))
while((0<=grd) and (grd<=100))!=True:
print("The grade is invalid. Please try again:")
grd=int(input("Grade please: "))
print("The grade is valid")
return 0 <= grade <= 100
- person Blender   schedule 04.03.2014||
във вашетоif
извлечение? - person Barmar   schedule 04.03.2014