Python-тең басымдылық
Көбейту мен бөлу тең басымдылыққа ие және солдан оңға қарай кезекпен орындалады. Мысал арқылы қарастырайық, нені білдіреді. Төмендегі кодта алдымен бөлу орындалады, содан кейін көбейту:
res = 8 / 2 * 4
print(res) # 16 шығарады (4 * 4 нәтижесі)
Егер таңбаларды орнын ауыстырсақ, онда алдымен көбейту орындалады, содан кейін бөлу:
res = 8 * 2 / 4
print(res) # 4 шығарады (16 / 4 нәтижесі)
Төмендегі мысалда әрбір жаңа бөлу амалы алдыңғысына қолданылады:
res = 16 / 2 / 2 / 2
print(res) # 2 шығарады
Мына код берілген:
res = 6 * 2 / 4
print(res)
Консольге не шығарылатынын айтыңыз.
Мына код берілген:
res = 6 / 2 * 3
print(res)
Консольге не шығарылатынын айтыңыз.
Мына код берілген:
res = 18 / 2 / 3 * 2
print(res)
Консольге не шығарылатынын айтыңыз.