எடுத்துக்காட்டுகளுடன் பைத்தானில் வரம்பு என்ன என்பதை அறிக



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

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

பைத்தானில் வீச்சு என்றால் என்ன?

இது ஒரு உள்ளமைக்கப்பட்டதாகும் பைத்தானில் 0 முதல் தொடங்கி எண்களின் வரிசையை ஒரு குறிப்பிட்ட எண்ணை அடையும் வரை 1 ஆக அதிகரிக்கும். வரம்பு செயல்பாட்டின் மிகவும் பொதுவான பயன்பாடு வரிசை வகையை மீண்டும் கூறுவது. இது பொதுவாக பயன்படுத்தப்படுகிறது .





வரம்பு அளவுருக்கள்

பைத்தானில் நாம் பயன்படுத்தும் வரம்பு செயல்பாடு அளவுருக்கள் பின்வருமாறு:

  • தொடக்கம் - இது தொடக்க அளவுரு, இது ஒரு வரம்பு செயல்பாட்டில் எண்களின் வரிசையின் தொடக்கத்தைக் குறிப்பிடுகிறது.
  • நிறுத்து - இது வரிசையின் இறுதிப் புள்ளி, நிறுத்த அளவுருவை அடைந்தவுடன் எண் நிறுத்தப்படும்.
  • படி - வரிசையில் உள்ள ஒவ்வொரு எண்ணிற்கும் முன் படிகள் அல்லது அதிகரிப்புகளின் எண்ணிக்கை படி அளவுருவால் தீர்மானிக்கப்படுகிறது.
வரம்பு (தொடங்கு, நிறுத்து, படி)

வரம்புடன் வரம்பு

ஃபார் லூப்பில் வரம்பு செயல்பாட்டை எவ்வாறு பயன்படுத்தலாம் என்பதற்கான எடுத்துக்காட்டு கீழே. இந்த நிரல் 2 முதல் 20 வரை சம எண்களை அச்சிடும்.



நான் வரம்பில் (2,20,2): அச்சு (i)
 வெளியீடு: 2 4 6 8 10 12 14 16 18

நேர்மறை மற்றும் எதிர்மறை படி மூலம் அதிகரிப்பு

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

நான் வரம்பில் (2, 20, 5): வரம்பில் j க்கு (25, 0, -5) அச்சிடு (i, end = ','): அச்சு (j, end = ',')
 வெளியீடு: 2, 7, 12, 17, 25, 20, 15, 10, 5

வரம்பில் மிதவை எண்கள்

வரம்பு செயல்பாடு செயல்பாட்டில் மிதவை அல்லது முழு எண் அல்லாத எண்களை ஆதரிக்காது, ஆனால் இதைச் சுற்றி வருவதற்கான வழிகள் உள்ளன மற்றும் இன்னும் மிதக்கும்-புள்ளி மதிப்புகளுடன் ஒரு வரிசையைப் பெறுகின்றன. மிதவை வரம்பில் பயன்படுத்த நாம் பின்பற்றக்கூடிய அணுகுமுறையை பின்வரும் நிரல் காட்டுகிறது.

def frange (தொடங்கு, நிறுத்து, படி): i = நான் இருக்கும்போது தொடங்கவும்
 வெளியீடு: 0.6, 0.7, 0.8, 0.9

பைத்தானில் தலைகீழ் வீச்சு

பைத்தானில் வரம்பை எவ்வாறு மாற்றியமைக்கலாம் என்பதை பின்வரும் நிரல் காட்டுகிறது. இது முதல் 5 இயற்கை எண்களின் பட்டியலைத் தரும் தலைகீழ் .



நான் வரம்பில் (5, 0, -1): அச்சு (i, end = ',')
 வெளியீடு: 5, 4, 3, 2, 1, 0

வரம்பு Vs XRange

  • வரம்பு மற்றும் xrange க்கு இடையிலான முக்கிய வேறுபாடு என்னவென்றால், வரம்பு ஒரு மலைப்பாம்பு பட்டியல் பொருளைத் தருகிறது மற்றும் xrange ஒரு xrange பொருளை வழங்குகிறது.
  • பெரும்பகுதி, வரம்பு மற்றும் xrange அடிப்படையில் ஒரு பயனர் விரும்பும் வரிசையில் எண்களின் வரிசையை வழங்கும் அதே செயல்பாட்டைச் செய்கின்றன.
  • இயங்கும் நேரத்தில் வரம்பைப் போல xrange நிலையான பட்டியலை உருவாக்காது. இது நமக்குத் தேவையான மதிப்புகளை உருவாக்க மகசூல் எனப்படும் ஒரு சிறப்பு நுட்பத்தைப் பயன்படுத்துகிறது, இந்த நுட்பம் ஜெனரேட்டர்கள் எனப்படும் பொருளால் பயன்படுத்தப்படுகிறது.
  • நீங்கள் ஒரு வரிசையில் பல முறை மீண்டும் சொல்ல விரும்பினால், xrange க்கு பதிலாக வரம்பைப் பயன்படுத்துவது நல்லது.
  • பைதான் 3 இல், xrange இனி இல்லை, எனவே அதற்கு பதிலாக வரம்பைப் பயன்படுத்துவது சிறந்தது. உங்கள் குறியீட்டை மாற்ற பைதான் வழங்கும் 2to3 கருவியை நாங்கள் எந்த வகையிலும் பயன்படுத்தலாம்.

இரண்டு வரம்பு செயல்பாடுகளை இணைத்தல்

கீழேயுள்ள நிரலில், இரண்டு வரம்பு செயல்பாடுகளுக்கு இடையில் ஒரு இணக்கம் உள்ளது.

itertools இலிருந்து இறக்குமதி சங்கிலி res = சங்கிலி (வரம்பு (10), வரம்பு (10, 15%) i இல் ரெஸ்: அச்சு (i, end = ',')
 வெளியீடு: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

குறியீட்டு மதிப்புகளைப் பயன்படுத்தி வரம்பை அணுகும்

பின்வரும் நிரல் குறியீடுகளைப் பயன்படுத்தி வரம்பை எவ்வாறு அணுகலாம் என்பதைக் காட்டுகிறது.

php print_r to string
a = வரம்பு (0,10) [3] b = வரம்பு (0,10) [5] அச்சு (அ) அச்சு (ஆ)
 வெளியீடு: 3 5

வரம்பை பட்டியலுக்கு மாற்றுகிறது

வகை மாற்றத்தைப் பயன்படுத்தி வரம்பை எவ்வாறு பட்டியலாக மாற்றலாம் என்பதை பின்வரும் நிரல் காட்டுகிறது.

a = வரம்பு (0,10) b = பட்டியல் (அ) c = பட்டியல் (வரம்பு (0,5)) அச்சு (ஆ) அச்சு (சி)
 வெளியீடு: [0,1,2,3,4,5,6,7,8,9] [0,1,2,3,4]

நினைவில் கொள்ள வேண்டிய புள்ளிகள்

  • பைத்தானில் உள்ள வரம்பு செயல்பாடு முழு எண் அல்லது முழு எண்களுடன் மட்டுமே இயங்குகிறது.
  • வரம்பு செயல்பாட்டில் அனுப்பப்பட்ட வாதங்கள் ஒரு முழு தரவு வகையைத் தவிர வேறு எந்த தரவு வகையாக இருக்க முடியாது.
  • நிறைவேற்றப்பட்ட மூன்று வாதங்களும் நேர்மறை அல்லது எதிர்மறை முழு எண்ணாக இருக்கலாம்.
  • படி வாத மதிப்பு பூஜ்ஜியமாக இருக்க முடியாது, இல்லையெனில் அது ஒரு ValueError விதிவிலக்கை எறியும்.
  • பைத்தானில் உள்ள வரம்பு செயல்பாடு தரவு வகைகளில் ஒன்றாகும்.
  • பட்டியல் தரவு வகையைப் போலவே குறியீட்டு மதிப்புகளைப் பயன்படுத்தி வரம்பு செயல்பாட்டில் உள்ள கூறுகளை நீங்கள் அணுகலாம்.

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

“ரேஞ்ச் இன் பைதான்” குறித்த இந்த கட்டுரையை நீங்கள் கண்டால், பாருங்கள் உலகம் முழுவதும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனம்.

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

நீங்கள் ஏதேனும் கேள்விகளைக் கண்டால், 'ரேஞ்ச் இன் பைதான்' இன் கருத்துகள் பிரிவில் உங்கள் எல்லா கேள்விகளையும் கேட்க தயங்கவும், எங்கள் குழு பதிலளிப்பதில் மகிழ்ச்சி அடைகிறது.