পাইথনে, C
প্রিপ্রসেসর স্টেটমেন্টের মতো কোনও এনালগ রয়েছে যেমন ?:
#define MY_CONSTANT 50
এছাড়াও, বেশ কয়েকটি ক্লাসে আমদানি করতে আমার কাছে স্থিরদের একটি বড় তালিকা রয়েছে। উপরের মত বিবৃতিগুলির একটি দীর্ঘ ক্রম হিসাবে কোনও .py
ফাইলটিতে স্থিরিত্বগুলি ঘোষণার এবং এটি অন্য কোনও .py
ফাইলে আমদানির কোনও এনালগ রয়েছে ?
সম্পাদনা করুন
ফাইলটি Constants.py
পড়ে:
#!/usr/bin/env python
# encoding: utf-8
"""
Constants.py
"""
MY_CONSTANT_ONE = 50
MY_CONSTANT_TWO = 51
এবং myExample.py
পড়ে:
#!/usr/bin/env python
# encoding: utf-8
"""
myExample.py
"""
import sys
import os
import Constants
class myExample:
def __init__(self):
self.someValueOne = Constants.MY_CONSTANT_ONE + 1
self.someValueTwo = Constants.MY_CONSTANT_TWO + 1
if __name__ == '__main__':
x = MyClass()
সম্পাদনা করুন
সংকলক থেকে,
নামের ত্রুটি: "বিশ্বব্যাপী নাম 'MY_CONSTANT_ONE' সংজ্ঞায়িত করা হয়নি"
ফাংশন Init লাইন 13 self.someValueOne এ myExample মধ্যে = Constants.MY_CONSTANT_ONE +1 কপি আউটপুট প্রোগ্রাম 0.06 সেকেন্ড পরে কোড # 1 প্রস্থান করেছে।