பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்



இந்த கட்டுரை பைத்தானில் பிட்வைஸ் ஆபரேட்டர் எனப்படும் ஒரு கருத்தை உங்களுக்கு அறிமுகப்படுத்தி, அதை ஒரு நடைமுறை ஆர்ப்பாட்டத்துடன் பின்தொடரும்.

இன்றைய உலகில் மிகவும் பிரபலமான நிரலாக்க மொழிகளில் ஒன்றாகும். பைத்தானில் நிறைய அடைய முடியும், அதன் சிறந்த பன்முகத்தன்மை மற்றும் அது அட்டவணையில் கொண்டு வரும் அம்சங்களின் எண்ணிக்கைக்கு நன்றி. இந்த கட்டுரையில் பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் மற்றும் பின்வரும் சுட்டிகள் பற்றி ஆராய்வோம்,

எனவே பின்னர் தொடங்குவோம்,





keyerror: 'a'

பிட்வைஸ் ஆபரேட்டர்கள் பைத்தானில் நிரலாக்கத்தின் முக்கிய அம்சங்களில் ஒன்றாகும், மேலும் இந்த கட்டுரையில் பல்வேறு வகையான பிட்வைஸ் ஆபரேட்டர்கள், அவற்றின் பயன்பாடுகள் மற்றும் உங்கள் அன்றாட குறியீட்டு முறைகளில் அவற்றை எவ்வாறு சேர்க்கலாம் என்பது பற்றி விவாதிப்போம். ஆரம்பித்துவிடுவோம்!

பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்,



பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் என்றால் என்ன?

பைத்தானில் உள்ள பிட்வைஸ் ஆபரேட்டர்கள் பிட் செயல்பாடுகளைச் செய்ய பயன்படுத்தப்படும் செயல்பாடுகள் மற்றும் முறைகள். எளிமையான சொற்களில் இது முழு எண் மற்றும் சரங்களை 0 மற்றும் 1 பிட்களாக மாற்றும் செயல்முறையாகும். இந்த ஆபரேட்டர்களைப் பயன்படுத்துவதன் மூலம், பைத்தானை இடமிருந்து வலமாக மாற்றவோ அல்லது 0 கள் மற்றும் 1 வி வரிசையாக மாற்றவோ நீங்கள் கேட்டுக்கொள்கிறீர்கள். உதாரணமாக, 0100, 1100, 1000, 1001.

இதை நன்றாக புரிந்து கொள்ள, கீழேயுள்ள உதாரணத்தைப் பாருங்கள்.

x = 6 மற்றும் y = 8



மாற்றும்போது, ​​பைனரி வடிவத்தில் அவற்றின் மதிப்புகள் x = 0110 மற்றும் y = 1000 ஆக இருக்கும்.

பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்,

பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள்

பைத்தானில் உள்ள மிக முக்கியமான பிட்வைஸ் ஆபரேட்டர்கள் மற்றும் அவற்றின் பயன்பாடுகள் கீழே குறிப்பிடப்பட்டுள்ளன.

  1. &: பிட்வைஸ் மற்றும் என அழைக்கப்படுகிறது. எடுத்துக்காட்டு, எக்ஸ் & ஒய் = 0000.
  2. ^: பிட்வைஸ் பிரத்தியேக அல்லது அறியப்படுகிறது. எடுத்துக்காட்டு, எக்ஸ் ^ ஒய் = 1110.
  3. |: பிட்வைஸ் அல்லது அறியப்படுகிறது. எடுத்துக்காட்டு, எக்ஸ் | ஒய் = 1110.
  4. ~: பிட்வைஸ் பூர்த்தி என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டு, ~ X = 00001001.
  5. <<: Known as Shift Left. Example, X << 1 = 00001100. Here the bits will be moved 1 step to the left.
  6. >>: ஷிப்ட் ரைட் என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டு, Y >> 1 = 00000100.

பைத்தானில் ஒரு பிட்வைஸ் ஆபரேட்டர் உண்மை அட்டவணையில் குறிப்பிடப்பட்டுள்ளபடி அதன் பணிகளைச் செய்கிறது. இதை நன்றாக புரிந்து கொள்ள, கீழே உள்ள வெவ்வேறு ஆபரேட்டர்களுக்கான உண்மை அட்டவணையைப் பாருங்கள்.

எக்ஸ் ஒய் எக்ஸ் & ஒய் எக்ஸ் | ஒய் எக்ஸ் ^ ஒய்

0 0 0 0 0

0 ஒன்று 0 ஒன்று ஒன்று

ஒன்று 0 0 ஒன்று ஒன்று

c ++ இல் வரிசைப்படுத்தவும்

ஒன்று ஒன்று ஒன்று ஒன்று 0

பைத்தானில் பிட்வைஸ் ஆபரேட்டர்கள் குறித்த இந்த கட்டுரையுடன் நகரும்,

பிட்வைஸ் ஆபரேட்டர்களின் எடுத்துக்காட்டு

பிட்வைஸ் ஆபரேட்டர்களின் செயல்பாட்டின் பின்னணியில் உள்ள அடிப்படைக் கருத்தை இப்போது நீங்கள் புரிந்துகொண்டுள்ளீர்கள், கருத்தை மேலும் தெளிவுபடுத்துவதற்கு ஒரு எடுத்துக்காட்டு எடுத்துக்கொள்வோம்.கீழே பகிரப்பட்ட எடுத்துக்காட்டில், a மற்றும் b ஆகிய இரண்டு மாறிகள் கணக்கில் எடுத்துக்கொள்கிறோம், மேலும் அவற்றில் 9 மற்றும் 65 மதிப்புகளை செருகுவோம்.

ஹடூப்பில் வேலைவாய்ப்பு மற்றும் பணிப்பட்டி
a = 9 b = 65 அச்சு ('9 மற்றும் 65 இல் பிட்வைஸ் மற்றும் ஆபரேட்டர் =', a & b) அச்சு ('பிட்வைஸ் அல்லது ஆபரேட்டர் 9 மற்றும் 65 இல் =', a | b) அச்சு ('பிட்வைஸ் எக்ஸ்க்ளூசிவ் அல்லது ஆபரேட்டர் ஆன் 9 மற்றும் 65 என்பது = ', ஒரு ^ b) அச்சு (' Bitwise NOT Operator On 9 is = ', ~ a) print (' Bitwise LEFT SHIFT Operator on 9 is = ', a<<1) print('Bitwise RIGHT SHIFT Operator On 65 is = ', b>> 1)

மேலே உள்ள எடுத்துக்காட்டில், a மற்றும் b ஆகிய இரண்டு மாறிகள் அறிவித்து 9 மற்றும் 65 மதிப்புகளை அவற்றுடன் பகிர்ந்து கொண்டோம். பைனரியாக மாற்றும்போது, ​​9 = 00001001 மற்றும் 65 = 01000001.

கணக்கீடுகள்

மேலே உள்ள திட்டத்திற்கு, முடிவுகள் என்னவாக இருக்கும் என்பதை கைமுறையாகக் கணக்கிடுவோம்.

  1. பிட்வைஸ் மற்றும் ஆபரேஷன் = அ & பி. பகுப்பாய்வு: 00001001 & 01000001 = 00000001 = 1
  2. பிட்வைஸ் அல்லது ஆபரேஷன் = அ | b. பகுப்பாய்வு: 00001001 | 01000001 = 01001001 = 73
  3. பைத்தானில் பிட்வைஸ் பிரத்தியேக அல்லது செயல்பாடு = a ^ b. பகுப்பாய்வு: 00001001 ^ 01000001 = 01001000 = 72
  4. பைத்தானில் வலது ஷிப்ட் செயல்பாடு = பி >> 1. பகுப்பாய்வு: 01000001 >> 1 = 00100000 = 32

01000001 >> 1 = 00100000 = 32

இது இந்த கட்டுரையின் முடிவிற்கு நம்மைக் கொண்டுவருகிறது.

பைத்தானில் அதன் பல்வேறு பயன்பாடுகளுடன் ஆழமான அறிவைப் பெற, நீங்கள் செய்யலாம் 24/7 ஆதரவு மற்றும் வாழ்நாள் அணுகலுடன் நேரடி ஆன்லைன் பயிற்சிக்கு.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? “பைதான் கட்டுரை” இன் கருத்துகள் பிரிவில் அவற்றைக் குறிப்பிடுங்கள், நாங்கள் உங்களிடம் திரும்புவோம்.