Pythonда ўзгарувчилар билан математик амаллар
Математик амалларни фақат сонлар устидагина эмас, балки ўзгарувчилар устида ҳам бажариш мумкин. Келгила, иккита ўзгарувчининг қийматлари йиғиндисини топамиз:
num1 = 1
num2 = 3
print(num1 + num2) # 4 ни чиқаради
Амал натижасини дароқ чиқариш шарт эмас, аввал уни қандайдир ўзгарувчига ёзиб олиш мумкин, сўнгра эса ўша ўзгарувчининг қийматини чиқариш мумкин:
num1 = 1
num2 = 3
res = num1 + num2 # йиғиндини res ўзгарувчисига ёзамиз
print(res) # 4 ни чиқаради
Иккита сон берилган:
num1 = 5
num2 = 3
Ушбу сонларнинг йиғиндисини топинг.
Иккита сон берилган:
num1 = 10
num2 = 6
Ушбу сонларнинг айирмасини топинг.
Иккита сон берилган:
num1 = 7
num2 = 3
Ушбу сонларнинг кўпайтмасини топинг.
Иккита сон берилган:
num1 = 15
num2 = 6
Ушбу сонларнинг бўлинмасини топинг.
Олдинги масала ечимини шундай ўзгартирингки, бўлиш амали бажарилганда бўлинма қолдиқсиз чиқсин.