பொருளடக்கம்[மறை][காட்டு]
நிரலாக்கத்தில் இரண்டு வகையான எண்கள் உள்ளன என்பது உங்களுக்குத் தெளிவாகத் தெரிகிறது. அதாவது முழு எண்கள் மற்றும் மிதக்கும் புள்ளி எண்கள்.
பைத்தானில் உள்ள எண்கணித செயல்பாடுகள் அன்றாட கணிதத்தைப் போலவே இருக்கும், மேலும் அவை இந்த இரண்டைச் சுற்றியே உள்ளன. தரவு வகைகள்.
எண்கணித ஆபரேட்டர்கள்
எண்கணித ஆபரேட்டர்களில் ஏழு அடிப்படை வகைகள் உள்ளன. இவை:
சேர்த்தல் (+): இரண்டு எண்களைச் சேர்க்கிறது. எ.கா
print(10 + 4)
கழித்தல் (-): முதல் எண்ணிலிருந்து இரண்டாவது எண்ணைக் கழிக்கவும். எ.கா
print(10 - 4)
பெருக்கல் (*): இரண்டு எண்களைப் பெருக்கவும். எ.கா
print(10 * 4)
பிரிவு (/): இரண்டு எண்களில் பிரிவைச் செய்கிறது. எ.கா
print(10 / 4)
மாடி பிரிவு (//): வகுத்தல் மற்றும் விடையை அருகில் உள்ள முழு எண்ணுக்கு முழுமைப்படுத்துகிறது. எ.கா
print(10 // 4)
மாடுலோ ஆபரேட்டர் (%): பிரிவைச் செய்து மீதியைத் திருப்பித் தருகிறது. எ.கா
print(10 % 4)
அடுக்கு (**): முழு எண்ணின் சக்தியை எடுத்துக் கொள்கிறது எ.கா
print(10 ** 4)
இந்த செயல்பாடுகள் அனைத்தும் கீழே காட்டப்பட்டுள்ளன:
இப்போது நீங்கள் கற்றுக்கொண்ட இந்த அனைத்து ஆபரேட்டர்களுக்கும், எங்களிடம் ஆக்மென்ட் செய்யப்பட்ட அசைன்மென்ட் ஆபரேட்டர் உள்ளது. அது எவ்வாறு பயன்படுத்தப்படுகிறது என்பதை நான் உங்களுக்குக் காட்டுகிறேன்.
நம்மிடம் 'x' என்று ஒரு மாறி இருக்கிறது என்று வைத்துக் கொள்வோம். நாம் அதை 10 ஆக அமைத்துள்ளோம், இப்போது இதை 3 ஆல் அதிகரிக்க வேண்டும், இது போன்ற குறியீட்டை எழுத வேண்டும்.
x = 10
x = x + 3
பைதான் மொழிபெயர்ப்பான் 'x' இல் 3 ஐ சேர்த்து 'x' இல் சேமிக்கும். இதை அச்சிடுவோம்:
அதே செயல்பாட்டைப் பிரதியமைக்க, ஆனால் மிகவும் திறமையாக, அதிகரிக்கப்பட்ட அசைன்மென்ட் ஆபரேட்டரைப் பயன்படுத்தலாம்.
அதே குறியீடு இப்படி எழுதப்படும்.
x = 10
x += 3
இப்போது, இந்த ஆபரேட்டர் கழித்தல் மற்றும் பெருக்கலுக்கும் பயன்படுத்தப்படலாம். இந்த திட்டத்தை பாருங்கள்.
இங்கே நாம் முதலில் 'x' ஐ 3 ஆல் அதிகரிக்கிறோம், பின்னர் அதை 3 ஆல் பெருக்குகிறோம். வரி 2 இன் வெளியீடு 13 ஆகவும், வரி 3 இன் வெளியீடு 39 ஆகவும் இருக்க வேண்டும்.
ஆபரேட்டர் முன்னுரிமை
கணிதத்தில், ஆபரேட்டர் முன்னுரிமை எனப்படும் ஒரு கருத்து உள்ளது, அதாவது ஒரு சமன்பாட்டில் செயல்பாடுகளை செயல்படுத்தும் வரிசை. இது பைத்தானுக்கு குறிப்பிட்டது அல்ல, மேலும் அனைத்து நிரலாக்க மொழிகளும் ஆபரேட்டர் முன்னுரிமையைப் பின்பற்றுகின்றன. ஆர்டரை உங்களுக்கு நினைவூட்டுகிறேன்:
- அடைப்புக்குறிக்குள்
- அடுக்கு
- வகுத்தல் அல்லது பெருக்கல்
- கூட்டல் அல்லது கழித்தல்
ஒரு நிரலை எழுதி இதைப் பார்க்கலாம்:
x = 10 + 3 * 2 ** 2 - (9 + 2)
மேலே உள்ள சமன்பாட்டிற்கு என்ன பதில் சொல்ல வேண்டும்?
உங்கள் பதில் 11 எனில், நீங்கள் உயர்நிலைப் பள்ளியை மீண்டும் செய்ய வேண்டியதில்லை.
ஒரு பதில் விடவும்