কম্পিউটার

পাইথন ব্যবহার করে আউটপুট হিসাবে স্ক্রিপ্টের নাম মুদ্রণ করার জন্য প্রোগ্রাম


আমাদের কাজ হল পাইথনে একটি প্রোগ্রাম তৈরি করা যাতে এটির স্ক্রিপ্টের নাম প্রিন্ট করা হয় যেখানে এটি চালানো হচ্ছে। কোডিং অংশ সহজ. আমরা ব্যবহার করি

int main(int argc, char** argv)

এই ফাংশনটি একাধিক পরামিতি পাস করে। প্রথম প্যারামিটার হল প্রোগ্রামে পাস করা আর্গুমেন্টের সংখ্যা, দ্বিতীয় প্যারামিটার হল অ্যারে যাতে প্রোগ্রামে পাস করা সমস্ত আর্গুমেন্টের নাম থাকে৷

উদাহরণ কোড

import sys
   def main():
      my_program = sys.argv[0]
      my_index = my_program.rfind("\\") + 1
      # slicing the filename
      My_program = my_program[my_index:]
      print("Program Name: % s" % my_program)
   # main block
if __name__ == "__main__":
main()

আউটপুট

Program Name: C:/Users/TP/Desktop/PYTHON FOLDER/python241-280/python277.py

  1. পাইথন প্রোগ্রামে কোনো লুপ ব্যবহার না করেই নম্বর সিরিজ প্রিন্ট করুন

  2. Z আকারে ম্যাট্রিক্স প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

  3. কোনো লুপ ব্যবহার না করেই প্রিন্ট নম্বর সিরিজের জন্য পাইথন প্রোগ্রাম

  4. কেউ কি আমাকে এই পাইথন প্রোগ্রাম ঠিক করতে সাহায্য করতে পারেন?