Питхон програм за проверу да ли је број позитиван, негативан или 0

У овом примеру ћете научити да проверите да ли је број који је корисник унео позитиван, негативан или нула. Овај проблем се решава помоћу иф … елиф … елсе и угнеждене иф … елсе наредбе.

Да бисте разумели овај пример, требало би да имате знање о следећим Питхон програмским темама:

  • Питхон иф … елсе Изјава
  • Питхон улаз, излаз и увоз

Изворни код: Користећи иф … елиф … елсе

 num = float(input("Enter a number: ")) if num> 0: print("Positive number") elif num == 0: print("Zero") else: print("Negative number") 

Овде смо користили if… elif… elseизјаву. Можемо учинити исту ствар користећи угнежђене изразе ifна следећи начин.

Изворни код: Коришћење угнежђеног иф

 num = float(input("Enter a number: ")) if num>= 0: if num == 0: print("Zero") else: print("Positive number") else: print("Negative number") 

Излаз оба програма биће исти.

Резултат 1

 Унесите број: 2 Позитиван број 

Резултат 2

 Унесите број: 0 Нула 

Број је позитиван ако је већи од нуле. Ово проверавамо у изразу if. Ако јесте False, број ће бити нула или негативан. Ово се такође тестира у наредном изражавању.

Занимљиви Чланци...