Python е мощен, ефективен и модерен език за програмиране на високо ниво. При разработването на софтуерни системи е необходимо да се използват числени и аритметични операции за извършване на изчисления. Python предоставя разнообразие от числа и аритметични операции за тази цел. В тази статия ще ви научим за числата на Python, преобразуването на един тип данни в друг тип данни и аритметичните операции. Редакторът Spyder3 се използва за създаване и стартиране на скрипта на Python.
Числа в Python
Номерата се определят от техните типове данни. Python има три вида числа:
- Цели числа
- Числа с плаваща запетая
- Комплексни числа
Тези числа се дефинират като цели числа, плаващи и сложни класове в Python. Целите числа и числата с плаваща запетая се разграничават от десетичната запетая. Числото с плаваща запетая има десетичните точки, докато целите числа са без десетичната запетая. Например 4 е цяло число, докато числото 4.0 е число с плаваща запетая. Третият вид число са комплексни числа. Сложно число се състои от реална и въображаема част. Ще видим разликата между реалната и въображаемата част по-късно в тази статия. Комплексните числа се записват под формата на x + yj.
Използване на числа в Python
Числата могат да се използват в Python по следните начини:
За да декларирате просто цяло число, напишете името на променливата и му присвойте число, като това:
num = 5По същия начин, за да декларирате и използвате число с плаваща запетая, напишете името на променливата и му присвойте номер, както следва:
num = 5.5Междувременно комплексните числа се декларират по следния начин:
cNumber = 3 + 7jВ даденото комплексно число 3 е реалната част, а 7 е въображаемата част. И така, x винаги е реалната част, а y винаги е въображаемата част.
Можем също така да определим вида на числото, като използваме функцията type (). Функцията type () връща класа на променливата или числото. Нека разгледаме няколко примера:
Определяне на цяло число тип
Променливата x има стойност 5. Това означава, че x принадлежи към целочисления клас.
Изход
Резултатът е представен в конзолата на Python. Резултатът показва, че променливата x принадлежи към целочисления клас.
Определяне на типа число с плаваща запетая
Както беше обсъдено по-рано, число с плаваща запетая се идентифицира с десетична точка. Пример за число с плаваща запетая е показано по-долу:
Изход
Резултатът е представен в конзолата на Python. Резултатът показва, че променливата x принадлежи към класа float.
Определяне на типа на комплексния номер
Сега ще декларираме комплексно число и ще проверим неговия тип.
Изход
Резултатът е представен в конзолата на Python.
Сега ще открием реалните и въображаемите части на комплексното число съответно. За да намерите реалната част на числото, използвайте ключовата дума 'real' с променливата.
Изход
Резултатът е представен в конзолата на Python.
За да намерим въображаемата част от комплексното число, използваме ключовата дума imag с името на променливата, както следва:
Изход
Резултатът е представен в конзолата на Python.
Преобразуване на числа от типа
В Python можем да конвертираме един тип число в друг. Понякога, докато извършваме изчислението, може да се наложи да преобразуваме float в цяло число и обратно. Можем дори да преобразуваме низове в числа. Преобразуването на типа на числото може да се направи, както следва:
Изход
Резултатът е представен в конзолата на Python.
Аритметични операции
Математическите операции, като събиране, изваждане, умножение и деление, се наричат аритметични операции. Python предоставя аритметични оператори, които ви позволяват да извършвате аритметични операции. Следното включва аритметични операции в Python, заедно със значението им:
Оператор | Значение |
+ | Добавяне на два операнда. |
- | Изваждане на първия операнд (ляв операнд) от втория операнд (десен операнд). |
* | Умножение на два операнда. |
/ | Деление на два операнда. |
% | Модул. Останалата част от разделението на два операнда. |
// | Разделяне на пода. Той винаги връща долната стойност за цели числа и плувки. |
** | Експонента. Първият операнд е издигнат до степента на втория операнд. |
Използване на аритметични оператори в Python
Нека сега видим пример за използване на аритметични оператори в Python. Ще извършим аритметична операция, използвайки аритметичния оператор. В дадения пример имаме две променливи: num1 и num2. Извършваме аритметична операция върху тези две променливи.
Изход
Резултатът е представен в конзолата на Python.
Заключение
Тази статия обяснява как да използвате числа и аритметични операции в Python. В Python има различни типове числа и всеки тип число се определя от клас. Използвахме няколко прости примера, за да демонстрираме аритметичната операция, за да помогнем на учащите на Python да научат повече за числата и аритметичните операции.