Skip to content

বাংলা থেকে পাইথন। এটি একটি বাংলা প্রোগ্রামিং ভাষা। সহজে পাইথন শিখার অন্যতম মাধ্যম। এটি বাংলা কোডকে পাইথনে কনভার্ট করে। আর কনভার্টকৃত পাইথন কোড কম্পাইল করা যায়। Happy Coding!!!

License

Notifications You must be signed in to change notification settings

anisurrahmanlikhon/Bangla-to-Py-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bangla to Python

গিটহাব পেইজ :

বাংলা থেকে পাইথন

ডকুমেন্টেশন

সিনট্যাক্স

দেখাও("ওহে বিশ্ব")

ইনপুট ও আউটপুট

দেখাও ("একটি সংখ্যা নিই:")
সংখ্যা=নাও()
দেখাও(সংখ্যা)

ডেটা টাইপ

  • পূর্ণসংখ্যা int
  • দশমিক float
  • "বাক্য" string
  • সত্য/মিথ্যা bool
দেখাও(টাইপ(২৫))
দেখাও(টাইপ(২৫.৫))
দেখাও(টাইপ("আনিছ"))
দেখাও(টাইপ(সত্য))
সংখ্যা = ১০০
সিজিপিএ = ৫.০০
বর্ণ = 'A'
হিসাব = ১২৩৪৫.৬৭৮৯০
নাম = "মোঃ আনিছুর রহমান"
বুল = সত্য
   
দেখাও(সংখ্যা)
দেখাও(সিজিপিএ)
দেখাও(বর্ণ)
দেখাও(হিসাব)
দেখাও(নাম)
দেখাও(বুল)

ডেটা টাইপ মেমোরির সাইজ

চলক পাইথনে সাইজ / বাংলাতে সাইজ
পূর্ণসংখ্যা ২-৪ বাইট/প্রযোজ্য নয়
দশমিক ২-৪ বাইট/প্রযোজ্য নয়
অক্ষর ১ বাইট/প্রযোজ্য নয়
বাক্য ক্যারেক্টার অ্যারের সাইজ অনুযায়ী/প্রযোজ্য নয়

শর্ত বা কন্ডিশন

if elif else

বার = "সোমবার"
টাকা = ৫০০

যদি বার == "শুক্রবার" এবং টাকা == ৫০০:
    দেখাও("আমি মসজিদে যাব ও টাকা দান করব")
নাহয়যদি বার == "শনিবার" এবং টাকা > ৫০০:
    দেখাও("আমি বাজার করতে যাব")
নাহয়যদি বার == "শনিবার" এবং টাকা < ৫০০: 
    দেখাও("আমি স্কুলে যাব")
নাহলে:
    দেখাও("আমি কোথাও যাব না")

লুপ

while loop:

 = ১;
যতক্ষণ  < ১০:
    দেখাও()
     =  +

for loop:

লুপ  রেঞ্জের মধ্যে(১, ১০):
    দেখাও() 

break, continue statement:

লুপ  রেঞ্জের মধ্যে(১, ২০):
    যদি  %== ০:
        বাদ
    যদি  == ১১:
        থামো
    দেখাও()

লিস্ট ও টাপল

List:

ফলসমূহ = ["আম", "কাঁঠাল", "জাম"]
দেখাও(ফলসমূহ)
দেখাও(ফলসমূহ[০])
দেখাও(ফলসমূহ[১])
দেখাও(ফলসমূহ[২])
দেখাও("-------------")
লুপ  রেঞ্জের মধ্যে(৩):
    দেখাও(ফলসমূহ[])

Tuple:

পরিচিতি = ["আনিছুর", 29, "বাংলাদেশ"]
দেখাও(পরিচিতি[0] + " "  + পরিচিতি[2] +  " এ থাকে")

অ্যারে

লিস্ট বা টাপল ও অ্যারে প্রায় একই ধরনের। লিস্ট বা টাপল একাধিক ডেটা টাইপের হতে পারে। তবে অ্যারে একই ধরনের ডেটা টাইপের হতে হয়। অ্যারের অনেকগুলো মডিউলস আছে।

অন্তর্ভুক্ত অ্যারে
সংখ্যা = অ্যারে. অ্যারে('i', [০, ১, ২, ৩, ৪])
দেখাও(সংখ্যা)
সংখ্যা. রাখো(৫)
সংখ্যা. রাখো(৬)
দেখাও(সংখ্যা)
সংখ্যা. সরাও(৬)
দেখাও(সংখ্যা)
সংখ্যা. বাড়াও([৬, ৭, ৮, ৯]) 
দেখাও(সংখ্যা)

ডিকশনারি

ফোনবুক = {
'আনিছ':'০১৭৫৬xxxxxx',
'লিখন':'০১৯৫২xxxxxx',
'কবি':'০১৫৬৮xxxxxx',
'লেখক':'০১৮৫৬xxxxxx',
}
দেখাও("কবির ফোন নং: " + ফোনবুক['কবি'])

ফাংশন

ডিফাইন বর্গ():
    ফেরত  * 
দেখাও(বর্গ(৯))

রিকার্সিভ ফাংশন:

ডিফাইন ফ্যাক্টরিয়াল():
    যদি  == ১:
        ফেরতনাহলে:
        ফেরত  * ফ্যাক্টরিয়াল( - ১)
দেখাও(ফ্যাক্টরিয়াল(৫))

ক্লাস ও অবজেক্ট ডিফাইন

ক্লাস ক্যালকুলেটর:
    ডিফাইন সেট(একই, , ):
        একই . = 
        একই . = 
    ডিফাইন যোগ(একই):
        ফেরত একই . + একই .
প্রথম = ক্যালকুলেটর()
দ্বিতীয় = ক্যালকুলেটর()

প্রথম.সেট(২৫,২৫)
দ্বিতীয়.সেট(৫০, ৫০)

দেখাও(প্রথম.যোগ())
দেখাও(দ্বিতীয়.যোগ())

ইনহেরিটেন্স

ক্লাস ক্যালকুলেটর:
    ডিফাইন সেট(একই, , ):
        একই . = 
        একই . = 
    ডিফাইন যোগ(একই):
        ফেরত একই . + একই .
ক্লাস নতুন_ক্যালকুলেটর(ক্যালকুলেটর):
   ডিফাইন গুণন(একই):
        ফেরত একই . * একই .
 = নতুন_ক্যালকুলেটর()
.সেট(৩, ৫০)
দেখাও(.গুণন())

পলিমর্ফিজম

ক্লাস প্রাণী:

    ডিফাইন --ইনিশিয়াল--(একই, নাম):
        একই .নাম = নাম

    ডিফাইন ডাক(একই):
        পাস_করো

ক্লাস বিড়াল(প্রাণী):

    ডিফাইন ডাক(একই):
        দেখাও(একই .নাম + ": মিয়াও মিয়াও!")

ক্লাস কুকুর(প্রাণী):

    ডিফাইন ডাক(একই):
        দেখাও(একই .নাম + ": ঘেউ ঘেউ!")

ক্লাস বাঘ(প্রাণী):

    ডিফাইন ডাক(একই):
        দেখাও(একই .নাম + ": হালুম হালুম!")

ক্লাস ইঁদুর(প্রাণী):

    ডিফাইন ডাক(একই):
        দেখাও(একই .নাম + ": কিচ্ কিচ্!")


বিলাই = বিড়াল("বিলাই")
কুত্তা = কুকুর("কুত্তা")
বাঘা = বাঘ("বাঘা")
ইন্দুর = ইঁদুর("ইন্দুর")

বিলাই.ডাক()
কুত্তা.ডাক()
বাঘা.ডাক()
ইন্দুর.ডাক()

পাইথন মডিউলস

গণিত মডিউল:

অন্তর্ভুক্ত গণিত
দেখাও(গণিত. ফ্যাক্টো(৫))
দেখাও(গণিত. গসাগু(১৫, ৯))
দেখাও(গণিত. সর্বোচ্চ(৫.৯৫))
দেখাও(গণিত. সর্বনিম্ন(৫.৯৫))
দেখাও(গণিত. বর্গমূল(৬৪))
দেখাও(গণিত. ঘনমূল(২৭))
দেখাও(গণিত. ঘাত(৩, ২))
দেখাও(গণিত. পরম(-১০.০০))
দেখাও(গণিত. সূচক(৪.০০))
দেখাও(গণিত. লগ(৩০.৯৭))
দেখাও(গণিত. ছাঁটাই(৪.০০));
দেখাও(গণিত. ভাগশেষ(৮, ৫))
দেখাও(গণিত. ভুজ(৩০.০০))
দেখাও(গণিত. কোটি(৩০.০০))
দেখাও(গণিত. স্পর্শক(৩০.০০))
দেখাও(গণিত. পাই)

রান্ডাম মডিউল

অন্তর্ভুক্ত রান্ডাম
সংখ্যা = রান্ডাম. রান্ডাম()
দেখাও(সংখ্যা)
লিস্ট১ = [০,১,২,৩,৪,৫,৬,৭,৮,৯]
দেখাও(রান্ডাম. পছন্দ(লিস্ট১))
লিস্ট২ = ["আপেল", "কমলা", "জাম"]
রান্ডাম. শাফল(লিস্ট২)
দেখাও(লিস্ট২)
দেখাও(রান্ডাম. রেন্ডরেঞ্জ(২০, ৫০, ৩))
রান্ডাম. সীড(৫)
দেখাও(রান্ডাম. ইউনিফর্ম(৫, ১০))
দেখাও(রান্ডাম. রেন্ডিন্ট(৫, ১০))

বাংলা প্রোগ্রামিং

বাংলা প্রোগ্রামিং

বা</>কোডিং- বাংলায় কোডিং শিখুন

জাভা স্ক্রিপ্ট সম্বলিত, চা-স্ক্রিপ্ট থেকে নির্মিত আমার বা</>কোডিং

বাংলা পাইথন ইডিটর

বাংলা পাইথন ইডিটর তৈরীর কাজ চলতেছে। আমরা শীঘ্রই বাংলা পাইথন ইডিটর কে নিয়ে হাজির হবো ইনশাল্লাহ।

About

বাংলা থেকে পাইথন। এটি একটি বাংলা প্রোগ্রামিং ভাষা। সহজে পাইথন শিখার অন্যতম মাধ্যম। এটি বাংলা কোডকে পাইথনে কনভার্ট করে। আর কনভার্টকৃত পাইথন কোড কম্পাইল করা যায়। Happy Coding!!!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages