বিভিন্ন প্রযুক্তিগত সমস্যা সমাধানের জন্য পাইথনের ব্যবহার এবং এর সহজ শেখার বক্রতা এটিকে সবচেয়ে জনপ্রিয় আধুনিক প্রোগ্রামিং ভাষাগুলির মধ্যে একটি করে তুলেছে। দ্রুত শেখার সত্ত্বেও, এর নিয়মিত অভিব্যক্তিগুলি চতুর হতে পারে, বিশেষত নতুনদের জন্য।
এক্সবক্স ওয়ান -এ কন্ট্রোলার কীভাবে সিঙ্ক করবেন
যদিও পাইথনের প্রচুর লাইব্রেরি রয়েছে, তবে এটি আপনার বুদ্ধিমান যে আপনি এর নিয়মিত সিনট্যাক্সগুলির মধ্যে আপনার পথ জানেন। এমনকি যদি আপনি এটির বিশেষজ্ঞ হন, তবুও আপনার মেমরি রিফ্রেশ করার জন্য আপনাকে এখনও মাঝে মাঝে কিছু পাইথন কমান্ড খুঁজতে হবে।
সেই কারণে, আমরা এই পাইথন রেগুলার এক্সপ্রেশন চিট শীটটি প্রস্তুত করেছি যাতে আপনি আপনার সিনট্যাক্সগুলিকে আরও ভালভাবে ধরে রাখতে সাহায্য করতে পারেন।
বিনামুল্যে ডাউনলোড: এই চিট শীট একটি হিসাবে পাওয়া যায় ডাউনলোডযোগ্য পিডিএফ আমাদের ডিস্ট্রিবিউশন পার্টনার, ট্রেডপব থেকে। শুধুমাত্র প্রথমবার এটি অ্যাক্সেস করার জন্য আপনাকে একটি সংক্ষিপ্ত ফর্ম পূরণ করতে হবে। ডাউনলোড করুন উদীয়মান প্রোগ্রামারদের জন্য Python RegEx Cheat Sheet ।
উদীয়মান প্রোগ্রামারদের জন্য পাইথন রেগেক্স চিট শীট
অভিব্যক্তি | কর্ম | উদাহরণ |
---|---|---|
ছাপা() | একটি কমান্ডের ফলাফল প্রদর্শন করুন | x = 'হ্যালো ওয়ার্ল্ড' মুদ্রণ (x) আউটপুট: হ্যালো ওয়ার্ল্ড |
ইনপুট() | ব্যবহারকারীদের কাছ থেকে ইনপুট সংগ্রহ করুন | মুদ্রণ (ইনপুট ('আপনার নাম কি?')) আউটপুট: আপনার নাম কি? |
টাইপ () | একটি ভেরিয়েবলের ধরন খুঁজুন | x = 'রেগুলার এক্সপ্রেশন' টাইপ (x) আউটপুট: |
লেন () | একটি পরিবর্তনশীল আইটেমের সংখ্যা খুঁজুন | লেন ([1, 2, 3]) আউটপুট: 3 |
। | এমন একটি চরিত্র থেকে পালিয়ে যা কোডের একটি লাইনের অভিপ্রায় পরিবর্তন করে | মুদ্রণ ('আমি আপনাকে add' add '' যোগ করতে চাই) আউটপুট: আমি আপনাকে যোগ করতে চাই '' |
n | পরের লাইনে শুরু করতে একটি স্ট্রিং অক্ষর ভাঙ্গুন | মুদ্রণ ('এটি একটি লাইন n এটি একটি দ্বিতীয় লাইন') আউটপুট: এটি একটি লাইন এটি একটি দ্বিতীয় লাইন |
def function_name (প্যারামিটার): কমান্ড | একটি alচ্ছিক পরামিতি দিয়ে একটি ফাংশন শুরু করুন | def yourName (x): মুদ্রণ (x+1) |
ল্যাম্বদা | একটি বেনামী ফাংশন কল করুন | add_3_to = lambda y: y + 3 মুদ্রণ (add_3_to (4)) আউটপুট: 7 |
প্রত্যাবর্তন | একটি ফাংশন থেকে একটি ফলাফল প্রদান করুন | def yourName (x): x+1 ফেরত দিন |
শ্রেণী | একটি পাইথন বস্তু তৈরি করুন | ক্লাস myClass: def myFunc (x): |
ডিফ __init__ | একটি শ্রেণীর অ্যাট্রিবিউটগুলি শুরু করুন | ক্লাস myClass: def __init __ (স্ব, গুণাবলী ...) |
'__init__.py | একটি মডিউল ধারণকারী ফাইল সংরক্ষণ করুন যাতে এটি অন্য পাইথন ফাইলে সফলভাবে পড়া যায় | একটি মডিউল ধারণকারী ফাইলের নাম পরিবর্তন করুন: '__init__.py |
int () | একটি পরিবর্তনশীলকে পূর্ণসংখ্যায় রূপান্তর করুন | int (1.234) আউটপুট: 1 |
str () | একটি পরিবর্তনশীলকে স্ট্রিংয়ে রূপান্তর করুন | str (1,234) আউটপুট: '1.234' |
ভাসা() | ভেরিয়েবলকে ফ্লোটে রূপান্তর করুন | ভাসা (23) আউটপুট: 23.0 |
ডিক (কাউন্টার ()) | একটি পাইথন অন্তর্নির্মিত কাউন্টার দিয়ে বাছাই করার পরে একটি তালিকা বা একটি টুপলকে একটি অভিধানে রূপান্তর করুন | সংগ্রহ আমদানি কাউন্টার থেকে dict (কাউন্টার ([1,1,2,1,2,3,3,4])) আউটপুট: {1: 3, 2: 2, 3: 2, 4: 1} |
গোল () | একটি অপারেশনের আউটপুটকে নিকটতম পূর্ণ সংখ্যায় রাউন্ড করুন | বৃত্তাকার (23.445) আউটপুট: 23 |
বৃত্তাকার (অপারেশন বা সংখ্যা, দশমিক স্থান) | একটি অপারেশনের আউটপুটকে নির্দিষ্ট সংখ্যক দশমিক স্থানে নিয়ে যান | বৃত্তাকার (23.4568, 2) আউটপুট: 23.46 |
যদি: | একটি শর্তাধীন বিবৃতি শুরু করুন | যদি 2<3: মুদ্রণ ('দুইটি ছোট') |
এলফ: | যদি বিবৃতি মিথ্যা হয় তখন একটি পাল্টা বিবৃতি দিন | যদি 2<3: মুদ্রণ ('দুইটি ছোট') এলিফ 2 == 3: মুদ্রণ ('যান') |
অন্য: | অন্যান্য শর্ত মিথ্যা হলে একটি চূড়ান্ত প্রতিবাদ করুন | যদি 2<3: মুদ্রণ ('দুইটি ছোট') এলিফ 2 == 3: মুদ্রণ ('যান') অন্য: মুদ্রণ ('তিনটি বৃহত্তর') |
চালিয়ে যান | একটি শর্ত উপেক্ষা করুন এবং বাকি লুপটি চালান | a = [1, 4, -10, 6, 8] খ এর জন্য a: যদি খ<=0: চালিয়ে যান মুদ্রণ (খ) আউটপুট: ঘ 4 6 8 |
বিরতি | প্রদত্ত শর্ত সহ একটি লুপের প্রবাহ বন্ধ করুন | a = [1, 4, -10, 6, 8] খ এর জন্য a: যদি b> = 6: বিরতি মুদ্রণ (খ) আউটপুট: ঘ 4 -10 |
পাস | পূর্ব নির্দেশাবলীর একটি সেট উপেক্ষা করুন | খ এর জন্য a: পাস |
চেষ্টা করুন, ছাড়া | কোডের একটি ব্লক চেষ্টা করুন, অন্যথায়, একটি সংজ্ঞায়িত ব্যতিক্রম বাড়ান | চেষ্টা করুন: মুদ্রণ (একটি) ছাড়া: মুদ্রণ ('একটি ত্রুটি ঘটেছে!') আউটপুট: একটি ত্রুটি ঘটেছে! |
অবশেষে | চেষ্টা করুন এবং ব্লকগুলি ছাড়া ব্যর্থ হলে একটি চূড়ান্ত কোড চালান | চেষ্টা করুন: মুদ্রণ (একটি) ছাড়া: মুদ্রণ (ডি) অবশেষে: মুদ্রণ ('আপনি একটি অনির্ধারিত পরিবর্তনশীল মুদ্রণ করতে পারবেন না') আউটপুট: আপনি একটি অনির্ধারিত পরিবর্তনশীল মুদ্রণ করতে পারবেন না |
ব্যতিক্রম বাড়ান () | এক্সিকিউশন সম্ভব না হলে কমান্ড বন্ধ করে এমন একটি ব্যতিক্রম উত্থাপন করুন | a = 7 + 2 যদি একটি<10: ব্যতিক্রম বাড়ান ('ওহ! আপনি 10 স্কোর পাননি') |
আমদানি x | একটি সম্পূর্ণ মডিউল বা লাইব্রেরি আমদানি করুন | আমদানি গণিত |
x আমদানি y থেকে | একটি ফাইল থেকে একটি লাইব্রেরি x, অথবা একটি ক্লাস y আমদানি করুন | scipy.stats আমদানি মোড থেকে |
হিসাবে | আপনার পছন্দের নামের একটি অভিব্যক্তি কাস্টমাইজ করুন | পিডি হিসাবে প্যান্ডা আমদানি করুন |
ভিতরে | একটি ভেরিয়েবলে একটি মান আছে কিনা তা পরীক্ষা করুন | x = [1, 4, 6, 7] যদি x এর মধ্যে 5: মুদ্রণ ('একটি পাঁচ আছে') অন্য: মুদ্রণ ('পাঁচটি নেই') আউটপুট: পাঁচটি নেই |
হয় | দুটি ভেরিয়েবল একটি একক উপাদান নির্দেশ করে কিনা তা পরীক্ষা করুন | x = [1, 4, 6, 7] x = খ মুদ্রণ (x হল খ) সত্য |
কোনটিই নয় | একটি শূন্য মান ঘোষণা করুন | x = কোনটি নয় |
< | একটি মান অন্যের চেয়ে কম কিনা তা পরীক্ষা করুন | 5<10 আউটপুট: সত্য |
> | একটি মান অন্যের চেয়ে বেশি কিনা তা পরীক্ষা করুন | 5> 10 আউটপুট: মিথ্যা |
<= | একটি মান কম বা অন্যের সমান কিনা তা পরীক্ষা করুন | 2 * 2<=3 আউটপুট: মিথ্যা |
> = | একটি মান অন্যের চেয়ে বড় বা সমান কিনা তা পরীক্ষা করুন | 2 * 2> = 3 আউটপুট: সত্য |
'== | একটি মান অন্যের সমান কিনা তা পরীক্ষা করুন | 3 == 4 আউটপুট: মিথ্যা |
! = | নিশ্চিত করুন যে একটি মান অন্যের সমান নয় | 3! = 4 আউটপুট: সত্য |
আমদানি পুনরায় | পাইথনের অন্তর্নির্মিত রেগুলার এক্সপ্রেশন আমদানি করুন | আমদানি পুনরায় re.findall ('স্ট্রিং', পরিবর্তনশীল) |
a | খ | একটি স্ট্রিংয়ে দুটি উপাদান আছে কিনা তা পরীক্ষা করুন | আমদানি পুনরায় someText = 'হ্যালো রেগুলার এক্সপ্রেশন' a = re.findall ('নিয়মিত | হ্যালো', someText) মুদ্রণ (একটি) আউটপুট: ['হ্যালো', 'নিয়মিত'] |
স্ট্রিং $ | একটি পরিবর্তনশীল স্ট্রিং একটি সেট দিয়ে শেষ হয় কিনা তা পরীক্ষা করুন | আমদানি পুনরায় someText = 'হ্যালো রেগুলার এক্সপ্রেশন' a = re.findall ('অভিব্যক্তি $', someText) আউটপুট: ['এক্সপ্রেশন'] |
^স্ট্রিং | একটি ভেরিয়েবল স্ট্রিংগুলির একটি সেট দিয়ে শুরু হয় কিনা তা পরীক্ষা করুন | আমদানি পুনরায় someText = 'হ্যালো রেগুলার এক্সপ্রেশন' a = re.findall ('^Hello', someText) মুদ্রণ (একটি) আউটপুট: ['হ্যালো'] |
string.index () | একটি স্ট্রিং অক্ষরের সূচক অবস্থান পরীক্ষা করুন | a = 'Hello World' a.index ('H') আউটপুট: 0 |
string.capitalize () | স্ট্রিংগুলির একটি সেটে প্রথম অক্ষরকে বড় করুন | a = 'Hello World' a. মূলধন () আউটপুট: 'হ্যালো ওয়ার্ল্ড' |
string.swapcase () | প্রতিটি শব্দের প্রথম অক্ষরটি ছোট হাতের এবং অন্যটি বড় হাতের অক্ষরে মুদ্রণ করুন | a = 'Hello World' a.wapcase () আউটপুট: 'ওহে বিশ্ব' |
string.lower () | সমস্ত স্ট্রিংগুলিকে ছোট হাতের মধ্যে রূপান্তর করুন | a = 'Hello World' a. কম () আউটপুট: 'হ্যালো ওয়ার্ল্ড' |
string.upper () | সমস্ত স্ট্রিংগুলিকে বড় হাতের মধ্যে রূপান্তর করুন | a = 'Hello World' a. উপরের () আউটপুট: 'হ্যালো ওয়ার্ল্ড' |
string.startswith () | একটি নির্দিষ্ট অক্ষর দিয়ে একটি স্ট্রিং শুরু হয় কিনা তা পরীক্ষা করুন | a = 'Hello World' a.startswith ('a') আউটপুট: মিথ্যা |
string.endswith () | একটি নির্দিষ্ট অক্ষর দিয়ে একটি স্ট্রিং শেষ হয় কিনা তা পরীক্ষা করুন | a = 'Hello World' a.endswith ('d') আউটপুট: সত্য |
string.split () | প্রতিটি শব্দকে একটি তালিকায় আলাদা করুন | a = 'Hello World' স্প্লিট () আউটপুট: ['হ্যালো', 'ওয়ার্ল্ড'] |
স্ট্রিং {} '। ফরম্যাট () | স্ট্রিং হিসাবে একটি আউটপুট প্রদর্শন করুন | a = 3 + 4 মুদ্রণ ('উত্তর হল {}'। বিন্যাস (ক)) আউটপুট: উত্তর 7 |
কোনটি নয় | একটি ভেরিয়েবলের মান খালি নেই কিনা তা পরীক্ষা করুন | def checknull (a): যদি একটি না হয়: ফিরিয়ে দিন! অন্য: ফিরিয়ে দাও 'এটা খালি!' |
x% y | একটি বিভাগের অবশিষ্ট (মডুলাস) খুঁজুন | 9% 4 আউটপুট: 1 |
x // y | একটি বিভাগের ভাগফল খুঁজুন | 9 // 4 আউটপুট: 2 |
'= | একটি ভেরিয়েবলের মান নির্ধারণ করুন | a = {1: 5, 3: 4} |
'+ | উপাদান একসাথে যোগ করুন | ['a two'] + ['a one'] আউটপুট: ['a two', 'a one'] 1 + 3 আউটপুট = 4 |
'- | সংখ্যার একটি সেটের মধ্যে পার্থক্য খুঁজুন | 3-4 আউটপুট = -1 |
'* | সংখ্যার একটি সেটের গুণফল খুঁজুন | 3 * 4 আউটপুট: 12 |
a+= x | একটি নতুন ভেরিয়েবলের মান নির্ধারণ না করেই ভেরিয়েবল এ -তে যোগ করুন | a = 2 a + = 3 আউটপুট: 5 |
a- = x | একটি নতুন ভেরিয়েবলের জন্য নির্ধারিত না করে ভেরিয়েবল a থেকে x কে বাদ দিন | a = 3 a- = 2 আউটপুট: 1 |
a*= x | একটি নতুন ভেরিয়েবলে resullt বরাদ্দ না করে চলক a এবং x এর গুণফল খুঁজুন | a = [1, 3, 4] a * = 2 আউটপুট: [1, 3, 4, 1, 3, 4] |
x ** y | বেস x কে পাওয়ার y তে বাড়ান | 2 ** 3 আউটপুট: 8 |
পাউ (x, y) | X কে y এর শক্তিতে বাড়ান | এলাকা (2, 3) আউটপুট: 8 |
abs (x) | একটি negativeণাত্মক পূর্ণসংখ্যাকে তার পরম মান রূপান্তর করুন | abs (-5) আউটপুট: 5 |
x ** (1/nth) | একটি সংখ্যার নবম মূল খুঁজুন | 8 ** (1/3) আউটপুট: 2 |
a = b = c = d = x | একাধিক ভেরিয়েবলে একই মান নির্ধারণ করুন | a = b = c = d = 'Hello world' |
x, y = y, x | ভেরিয়েবল পরিবর্তন করুন | x = [1, 2] y = 3 x, y = y, x মুদ্রণ (x, y) আউটপুট: 3 [1, 2] |
জন্য | একটি পরিবর্তনশীল উপাদানগুলির মাধ্যমে লুপ | a = [1, 3, 5] খ এর জন্য a: মুদ্রণ (b, 'x', '2', '=', b*2) আউটপুট: 1 x 2 = 2 3 x 2 = 6 5 x 2 = 10 |
যখন | একটি ভেরিয়েবলের মাধ্যমে লুপিং চালিয়ে যান, যতক্ষণ না একটি নির্দিষ্ট শর্ত সত্য থাকে | a = 4 b = 2 যখন খ<=a: মুদ্রণ (b, 'এর চেয়ে কম', a) b + = 1 আউটপুট: 2 4 এর চেয়ে কম 3 4 এর চেয়ে কম 4 4 এর চেয়ে কম |
পরিসীমা () | X এবং y এর মধ্যে ধনাত্মক পূর্ণসংখ্যার একটি পরিসর তৈরি করুন | x = পরিসীমা (4) মুদ্রণ (x) পরিসীমা (0, 4) x এর মধ্যে b এর জন্য: মুদ্রণ (খ) আউটপুট: 0 ঘ 2 3 |
যোগফল () | একটি তালিকার উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করুন | মুদ্রণ (যোগফল ([1, 2, 3])) আউটপুট: 6 |
যোগফল (তালিকা, শুরু) | একটি যুক্ত উপাদান সহ একটি তালিকার যোগফল ফেরত দিন | মুদ্রণ (যোগফল ([1, 2, 3], 3)) আউটপুট: 9 |
[] | উপাদানগুলির একটি তালিকা তৈরি করুন | x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] |
() | একটি টুপল তৈরি করুন --- টুপেলগুলি অপরিবর্তনীয় | x = (1, 2, 'g', 5) |
{} | একটি অভিধান তৈরি করুন | a = {'x': 6, 'y': 8} |
x [a: b] | একটি তালিকা মাধ্যমে স্লাইস | x = [1, 3, 5, 6] x [0: 2] আউটপুট: [1, 3] |
x [কী] | ডিকশনারি x এ একটি কী এর মান পান | a = {'x': 6, 'y': 8} মুদ্রণ (একটি ['x']) আউটপুট: 6 |
x.append () | একটি খালি তালিকায় মানগুলির একটি তালিকা যুক্ত করুন | x = [1] x.append ([1,2,3]) মুদ্রণ (x) আউটপুট: [1, [1,2,3]] |
x.extend () | অগত্যা একটি নেস্টেড তালিকা তৈরি না করে একটি বিদ্যমান তালিকা চালিয়ে যেতে মানগুলির একটি তালিকা যুক্ত করুন | x = [1,2] x.extend ([3,4,6,2]) মুদ্রণ (x) আউটপুট: [1, 2, 3, 4, 6, 2] |
del (x [a: b]) | একটি নির্দিষ্ট সূচকের তালিকা থেকে একটি আইটেম সম্পূর্ণরূপে মুছুন | x = [1,2,3,5] ডেল (x [0: 2]) মুদ্রণ (x) আউটপুট: [2,3,5] |
ডেল (x [কী]) | একটি নির্দিষ্ট সূচকে একটি অভিধান থেকে একটি কী এবং একটি মান সম্পূর্ণভাবে মুছুন | y = {1: 3, 2: 5, 4: 6, 8: 2} ডেল (এবং [1], এবং [8]) মুদ্রণ (এবং) আউটপুট = {2: 5, 4: 6} |
dict.pop () | একটি চাবির মান বের করুন এবং একটি নির্দিষ্ট সূচিতে অভিধান থেকে সরান | a = {1: 3, 2: 4, 5: 6} a.pop (1) আউটপুট: 3 |
dict.popitem () | একটি অভিধান থেকে শেষ আইটেমটি বের করুন এবং এটি মুছুন | a = {1: 2, 4: 8, 3: 5} a.popitem () আউটপুট: (3, 5) মুদ্রণ (একটি) আউটপুট: {1: 2, 4: 8} |
list.pop () | একটি তালিকা থেকে একটি প্রদত্ত সূচক পপ আউট এবং একটি তালিকা থেকে এটি সরান | a = [1, 3, 2, 4, 1, 6, 6, 4] a.pop (-2) আউটপুট: 6 মুদ্রণ (একটি) আউটপুট: [1, 3, 2, 4, 1, 6, 4] |
পরিষ্কার() | একটি তালিকা বা অভিধানের উপাদানগুলি খালি করুন | x = [1, 3, 5] x. clear () মুদ্রণ (x) আউটপুট: [] |
অপসারণ() | একটি তালিকা থেকে একটি আইটেম সরান | x = [1, 5, 6, 7] x. সরান (1) আউটপুট: [5, 6, 7] |
সন্নিবেশ করান () | একটি তালিকায় উপাদান সন্নিবেশ করান | x = [3, 5, 6] x. সন্নিবেশ (1, 4) মুদ্রণ (x) আউটপুট: [1, 4, 3, 5, 6] |
সাজান (বিপরীত = শর্ত) | একটি তালিকার উপাদানগুলির দিক বিপরীত করুন | x = [1, 3, 5, 6] x.sort (বিপরীত = সত্য) মুদ্রণ (x) আউটপুট: [6, 5, 3, 1] |
হালনাগাদ() | একটি অভিধানের প্রথম উপাদান পরিবর্তন করে এবং তার শেষে অন্য কোন আইটেম যোগ করে আপডেট করুন | x = {1: 3, 5: 6} x. আপডেট ({1: 4, 8: 7, 4: 4}) মুদ্রণ (x) আউটপুট: {1: 4, 5: 6, 8: 7, 4: 4} |
চাবি () | একটি অভিধানে সমস্ত কী দেখান | a = {1: 2, 4: 8} a. কীজ () আউটপুট: dict_keys ([1, 4]) |
মান () | একটি অভিধানে সমস্ত মান দেখান | a = {1: 2, 4: 8} a. মান () আউটপুট: dict_values ([2, 8]) |
আইটেম () | একটি অভিধানে কী এবং মান প্রদর্শন করুন | a = {1: 2, 4: 8} a. আইটেম () আউটপুট: dict_items ([(1, 2), (4, 8)]) |
পান (কী) | একটি ডিকশনারিতে একটি আইটেমের মান তার কী দিয়ে পান | a = {1: 2, 4: 8, 3: 5} a.get (1) আউটপুট: 2 |
setdefault (কী) | একটি অভিধানে মূল উপাদানটি ফেরত দিন | a.setdefault (2) |
f = {** a, ** b} | দুটি অভিধান একত্রিত করুন | a = {'x': 6, 'y': 8} b = {'c': 5, 'd': 3} f = {** a, ** y} মুদ্রণ (চ) আউটপুট: {'x': 6, 'y': 8, 'c': 5, 'd': 3} |
অপসারণ() | একটি সূচকের কথা চিন্তা না করে তালিকা থেকে একটি উপাদানের প্রথম মিলের মানটি সরান | a = [1, 3, 2, 4, 4, 1, 6, 6, 4] a. সরান (4) মুদ্রণ (একটি) আউটপুট: [1, 3, 2, 4, 1, 6, 6, 4] |
মেমরি ভিউ (x) | একটি বস্তুর অভ্যন্তরীণ বাফার অ্যাক্সেস করুন | a = মেমরিভিউ (বস্তু) |
বাইট () | একটি মেমরি বাফার প্রোটোকলকে বাইটে রূপান্তর করুন | বাইট (একটি [0: 2]) |
বাইটেরে () | বাইটের একটি অ্যারে ফেরত দিন | বাইটেরে (বস্তু) |
# | মন্তব্য একটি একক লাইন লিখুন বা চালানো থেকে কোড একটি লাইন বাধা | # পাইথন রেজেক্স চিট শীট |
'' '' '' | একটি মাল্টি লাইন মন্তব্য লিখুন | পাইথন রেজেক্স চিট শীট নতুনদের জন্য ভালো এটা বিশেষজ্ঞদের জন্য সমানভাবে একটি মহান রিফ্রেশার '' |
কমান্ড লাইন | ||
পিপ ইনস্টল প্যাকেজ | একটি অনলাইন লাইব্রেরি ইনস্টল করুন | পিপ ইনস্টল পান্ডা |
virtualenv নাম | ভার্চুয়াল পরিবেশ তৈরি করতে virtaulenv ব্যবহার করুন | virtualenv myproject |
mkvirtualenv নাম | ভার্চুয়াল পরিবেশ তৈরি করতে ভার্চুয়াল এনভায়রনমেন্ট রেপার ব্যবহার করুন | mkvirtualenv myproject |
পাইথন file.py | একটি পাইথন ফাইলে কমান্ডগুলি চালান | 'পাইথন my_file.py |
পিপ ফ্রিজ | ভার্চুয়াল পরিবেশে ইনস্টল করা সমস্ত প্যাকেজ তালিকাভুক্ত করুন | পিপ ফ্রিজ |
পিপ ফ্রিজ> কিছু ফাইল | সমস্ত ইনস্টল করা লাইব্রেরি একটি ফাইলে অনুলিপি করুন | pip freeze> requirements.txt |
কোথায় | পাইথনের ইনস্টলেশন পথ খুঁজুন | যেখানে অজগর |
-রূপান্তর | একটি প্যাকেজের সংস্করণ পরীক্ষা করুন | পাইথন -রূপান্তর |
.exe | একটি পাইথন শেল চালান | python.exe |
খোলা (ফাইল, 'w') সহ | একটি বিদ্যমান ফাইলে লিখুন এবং এর বিদ্যমান সামগ্রীটি ওভাররাইট করুন | wf হিসাবে খোলা ('regex.txt', 'w') সহ: wf.write ('হ্যালো ওয়ার্ল্ড!') |
খোলা (ফাইল, 'আর') সহ | একটি ফাইল কেবল পঠনযোগ্য হিসাবে খুলুন | RF হিসাবে খোলা ('regex.txt', 'r') সহ: মুদ্রণ (rf.read () |
খোলা (ফাইল, 'এ') সহ | একটি ফাইল এর বিদ্যমান বিষয়বস্তু ওভাররাইট না করে লিখুন | খোলা ('regex.txt', 'a') এফ হিসাবে: af.write ('lo n হ্যালো হ্যাঁ!') |
file.close | কোনো ফাইল ব্যবহার না করলে বন্ধ করুন | af = open ('regex.txt') বন্ধ করুন |
প্রস্থান | পাইথন শেল থেকে প্রস্থান করুন | প্রস্থান () |
পাইথন ব্যবহার করার সময় সৃজনশীল হন
পাইথনের নিয়মিত অভিব্যক্তি শেখা একটি ভাল পাইথন প্রোগ্রামার হওয়ার দিকে একটি বড় পদক্ষেপ, তবে এটি আপনাকে যে কয়েকটি জিনিস করতে হবে তার মধ্যে একটি।
যাইহোক, এর সিনট্যাক্সের সাথে খেলা এবং তাদের সাথে সৃজনশীল হওয়া আপনার কোডিং দক্ষতাকে পালিশ করে। সুতরাং সিনট্যাক্স শেখার বাইরে, সেগুলি বাস্তব জীবনের প্রকল্পগুলিতে ব্যবহার করুন এবং আপনি আরও ভাল পাইথন প্রোগ্রামার হয়ে উঠবেন।
শেয়ার করুন শেয়ার করুন টুইট ইমেইল কিভাবে পাইথনে আপনার নিজের মডিউল তৈরি, আমদানি এবং পুনরায় ব্যবহার করবেনআমরা পাইথনে কোড পুনর্ব্যবহারযোগ্যতার একটি গুরুত্বপূর্ণ মৌলিক ব্যাখ্যা করি: মডিউল।
পরবর্তী পড়ুন সম্পর্কিত বিষয়
- প্রোগ্রামিং
- চিট শীট
- পাইথন
আইডোউ স্মার্ট প্রযুক্তি এবং উত্পাদনশীলতা সম্পর্কে উত্সাহী। তার অবসর সময়ে, তিনি বিরক্তিকর যখন কোডিং এবং দাবা বোর্ডে স্যুইচ করে ঘুরে বেড়ান, তবে তিনি একবারে রুটিন থেকে বিরত থাকতে পছন্দ করেন। মানুষকে আধুনিক প্রযুক্তির পথ দেখানোর জন্য তার আবেগ তাকে আরও লেখার জন্য অনুপ্রাণিত করে।
Idowu Omisola থেকে আরোআমাদের নিউজলেটার সদস্যতা
প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!
সাবস্ক্রাইব করতে এখানে ক্লিক করুন