আমি নিশ্চিত নই যে প্রস্তাবিত সদৃশটি এই মুহুর্তে যথেষ্ট প্রযোজ্য । বাস্তবতা হল আপনার মাটিতে ওঠার জন্য ভার্চুয়ালেনভ পরিবেশ স্থাপন বা সেরা অনুশীলনগুলি অনুসরণ করার দরকার নেই, আমি মনে করি এটি করার চেষ্টা করলে পাইথনকে আপনাকে ভয় দেখাবে, যা একটি সুন্দর ভাষা এবং সরঞ্জামগুলির একটি খুব শক্তিশালী সম্প্রদায়।
পাইথনে একটি সংক্ষিপ্ত ঝলক পেতে, আপনি কেবলমাত্র python
একটি টার্মিনালে চালাতে পারেন এবং আপনাকে একটি লাইভ পাইথন পরিবেশে ফেলে দেওয়া হয়। আপনার হৃদয়ের সামগ্রীতে কোড উদাহরণ সহ আপনি খেলতে পারেন।
বড় জিনিসগুলির জন্য (বা যখন আপনি ইন্টারেক্টিভ পাইথন কনসোলের সীমাবদ্ধতায় বিরক্ত হন) আপনি পাইথন স্ক্রিপ্টগুলি খুব সহজেই লিখতে পারেন। পাইথন সিনট্যাক্সে একটি ফাইল লিখুন এবং তারপরে কেবল চালান python filename
এবং এটি চলবে। Simples।
আপনি যদি সত্যই পাইথন শিখতে চান তবে আমি দুটি বিষয় গুরুত্ব সহকারে প্রস্তাব দিই:
http://learnpythonthehardway.org/book/ - এটি শক্ত মনে হয় তবে তা হয় না। লিনাক্সের জন্য সেটআপ বিভাগে gedit
খুব দ্রুত গতিতে ওঠার বাস্তব পদ্ধতি রয়েছে , তাই এটিকে এড়িয়ে যাবেন না।
ও'রিলি পাইথন পকেট রেফারেন্স - আপনার যদি অন্য প্রোগ্রামিং ভাষার সাথে অভিজ্ঞতা থাকে তবে এটি সম্ভবত তখনই প্রযোজ্য। আমি চিরতরে চেষ্টা করার চেষ্টা করছিলাম যে কীভাবে ডিক্টস এবং টিপলগুলি অন্যান্য ভাষার অ্যারে থেকে আলাদা এবং পকেট রেফারেন্সটি এটি দ্রুত দেখার জন্য দুর্দান্ত। আমার অভিজ্ঞতায় গুগলের চেয়ে ভাল। আবার, আপনি যদি অ্যারে কী তা জানেন না, এটি আপনার পক্ষে খুব বেশি সহায়ক হতে পারে না।
আপনি যখন এমন প্রকল্পগুলিতে অগ্রসর হন যেখানে আপনার সেরা অনুশীলনের প্রয়োজন হতে পারে, সেই সময়টি virtualenv
( বেশিরভাগ সার্ভার ডিপ্লোয়মেন্ট স্টাফ) বা ফ্রেমওয়ার্ক বা এর মতো কোনও কিছু দেখার শুরু করার সময় ।
সবচেয়ে গুরুত্বপূর্ণ: মজা করুন।
পাইথন 3.x এ সতর্কতার একটি নোট
কয়েকজন লোক ইনস্টল করার পরামর্শ দিচ্ছেন (যদি আপনার প্রয়োজন হয়) এবং পাইথন 3 ব্যবহার করছেন using আমি এই অবস্থানের সাথে একমত নই। এই প্রশ্নটির প্রশ্নকর্তা হিসাবে আপনি সম্ভবত দুটির মধ্যে পার্থক্য সম্পর্কে সম্পূর্ণ অবগত নন বা এমনকি দুটি সংস্করণ ছিল। এটি আপনার দোষ নয় - এটিই কেবল শিক্ষানবিশ হওয়া সম্পর্কে।
পাইথন ৩.x এর প্রায় কয়েক বছর আগে থেকেই রয়েছে তবে প্রত্যেকে এখনও ২.x ব্যবহার করে আমি সিরিয়াস। অন্যান্য লোকেদের পরামর্শ হতে পারে পাই 3 কে "শিখতে যথেষ্ট ভাল" তবে আমি মনে করি যে পাইথন 2 এর জন্য রয়েছে এমন ভাল টিউটোরিয়াল এবং ডকুমেন্টেশনগুলির কমপক্ষে 90% এবং পাইথন 3 এ অনুসরণ করার চেষ্টা করার ফলে অশ্রু হবে।
এবং আপনি যখন অগ্রগতি করছেন এবং বাহ্যিক লাইব্রেরিগুলিতে টানতে চান (পাইথনের সত্যিই মজাদার বিট!) আপনি দেখতে পাচ্ছেন যে কেবলমাত্র সম্প্রদায়ের একটি ক্ষুদ্রতর স্থান চলে গেছে। অনিবার্যভাবে আপনি যে জিনিসটি ব্যবহার করতে চান তা পোর্ট করা হয়নি এবং আপনাকে আবার নিজের চোখের জল ফেলে রাখা হবে।
সুতরাং আমি জানি যে এটি 2013 এবং আমরা সমস্ত অর্ধ-রোবট মহাশূন্যে ভাসমান, তবে ক্র্যাটি পাইথন বিকাশকারীর কাছ থেকে কিছু পরামর্শ নিন: আপাতত পুরানো স্টাফের সাথে লেগে থাকুন । পাই 3k এর জন্য জিনিসগুলি উন্নতি করবে এবং সম্ভবত পরবর্তী কয়েক বছরের মধ্যে এটি ব্যবহার করা নিরাপদ হবে ...
... ততক্ষণে পাইথন 4 মুক্তি পাবে। সি'স্ট লা ভি।
python
কমান্ড লাইনে এবং আপনি তাদের চেষ্টা করে দেখতে টাইপিং কমান্ড শুরু করতে পারেন।