Дар Python ба дараҷа баровардан

Барои ба дараҷа баровардани рақам инчунин оператори махсуси ** вуҷуд дорад. Биёед бо истифода аз он рақами 10-ро ба дараҷаи сеюм бароварем:

pythonprint(10 ** 3) # 1000-ро хориҷ мекунад

Биёед қимати тағирёбандаро ба дараҷа бароварем:

pythonnum = 10
print(num ** 3) # 1000-ро хориҷ мекунад

Ин метавонад ҳамчунин бошад, ки ҳам рақам ва ҳам дараҷа дар тағирёбандаҳо нигоҳ дошта шаванд:

pythonnum1 = 10
num2 = 3
print(num1 ** num2)
Задание 1

Ду рақам дода шудааст:

pythonnum1 = 2
num2 = 5

Рақами якумро ба дараҷаи рақами дуюм бароваред.

Задание 2

Ду рақам дода шудааст:

pythonnum1 = 1
num2 = 3

Рақами 5-ро ба дараҷае, ки баробари ҷамъи ин ду рақам аст, бароваред.