প্রশ্ন ট্যাগ «cpython»

পাইথন প্রোগ্রামিং ভাষার রেফারেন্স বাস্তবায়ন। এই প্রয়োগের জন্য নির্দিষ্ট প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন, সাধারণ পাইথন প্রশ্নগুলিকে কেবল "পাইথন" দিয়ে ট্যাগ করা উচিত।

3
পাইথন কোড একটি ফাংশনে দ্রুত চালায় কেন?
def main(): for i in xrange(10**8): pass main() পাইথনের কোডের এই অংশটি এতে চালিত হয় (দ্রষ্টব্য: লিনাক্সে BASH এ সময় ফাংশনটি দিয়ে সময় নির্ধারণ করা হয়)) real 0m1.841s user 0m1.828s sys 0m0.012s তবে, যদি কোনও ফাংশনের মধ্যে লুপটি স্থাপন না করা হয়, for i in xrange(10**8): pass তারপরে এটি দীর্ঘ …

12
পিপিথ 6.3 গুণ বেশি গতিতে থাকলে পিপিথনের উপরে আমি পাইপাই ব্যবহার করব না কেন?
আমি পাইপাই প্রকল্প সম্পর্কে অনেক শুনেছি । তাদের দাবি এটি তাদের সাইটে সিপিথন দোভাষী থেকে 6.3 গুণ বেশি গতিযুক্ত । যখনই আমরা পাইথনের মতো গতিশীল ভাষা নিয়ে কথা বলি, গতি শীর্ষস্থানীয় সমস্যাগুলির মধ্যে একটি। এটি সমাধানের জন্য, তারা বলে পিপিপি 6.3 গুণ দ্রুত faster দ্বিতীয় ইস্যুটি সমান্তরালতা, কুখ্যাত গ্লোবাল ইন্টারপ্রেটার …

9
পাইথন বনাম সিপিথন
পাইথন এবং সিপথন (জাইথন, আয়রন পাইথন ) সম্পর্কে এই সমস্ত হৈচৈ , আমি এটি পাই না: পাইথন.অর্গ উল্লেখ করেছে সিপিথন হ'ল: পাইথনের "traditionalতিহ্যবাহী" বাস্তবায়ন (ডাক নাম সিপিথন) অন্য একটি স্ট্যাক ওভারফ্লো প্রশ্ন উল্লেখ করেছে যে: সিপিথন পাইথনের ডিফল্ট বাইট-কোড দোভাষী, যা সি-তে লেখা হয় সত্যই আমি এই ব্যাখ্যাগুলির উভয়টির ব্যবহারিকভাবে …
447 python  cpython 

2
কিছু ভাসমান <পূর্ণসংখ্যার তুলনা অন্যদের চেয়ে চারগুণ ধীর কেন হয়?
পূর্ণসংখ্যার সাথে ভাসমানের তুলনা করার সময়, কিছু জোড় মান একই মানের মাত্রার অন্যান্য মানের তুলনায় মূল্যায়ন করতে অনেক বেশি সময় নেয়। উদাহরণ স্বরূপ: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 তবে যদি ভাসা বা পূর্ণসংখ্যাকে একটি নির্দিষ্ট পরিমাণ দ্বারা আরও ছোট বা বড় করা …

5
সেট () কীভাবে প্রয়োগ করা হয়?
আমি লোককে বলতে দেখেছি যে setঅজগরের বস্তুগুলির O (1) সদস্যপদ-পরীক্ষা রয়েছে। এটি অনুমতি দেওয়ার জন্য তারা কীভাবে অভ্যন্তরীণভাবে প্রয়োগ করা হয়? এটি কোন ধরণের ডেটা স্ট্রাকচার ব্যবহার করে? এই বাস্তবায়নের অন্যান্য কী কী প্রভাব রয়েছে? এখানে প্রতিটি উত্তর সত্যই আলোকিত ছিল, তবে আমি কেবল একটি গ্রহণ করতে পারি, তাই আমি …

3
[* ক] সামগ্রিকভাবে যুক্ত করার কারণ কী?
আপাতদৃষ্টিতে সামগ্রিকভাবে কিছু list(a)হয় না, [x for x in a]সামগ্রিকভাবে কিছু পয়েন্টে ওভারকোলেট হয় এবং সার্বক্ষণিকভাবে[*a] সামগ্রিকভাবে থাকে ? এখানে 0 থেকে 12 পর্যন্ত আকারের এন এবং ফলস্বরূপ আকারগুলি তিনটি পদ্ধতির জন্য বাইটে রয়েছে: 0 56 56 56 1 64 88 88 2 72 88 96 3 80 88 104 …

3
ছোট তালিকার চেয়ে ছোট স্ট্রিংয়ের মাধ্যমে পুনরাবৃত্তি করা কেন ধীর?
আমি সময়োপযোগী হয়ে খেলছিলাম এবং লক্ষ্য করেছি যে একটি ছোট স্ট্রিংয়ের উপর একটি সাধারণ তালিকা বোঝার জন্য ছোট একক অক্ষরের স্ট্রিংয়ের তালিকায় একই ক্রিয়াকলাপটি করা বেশি সময় নেয়। কোন ব্যাখ্যা? এটি প্রায় 1.35 গুণ বেশি সময়। &gt;&gt;&gt; from timeit import timeit &gt;&gt;&gt; timeit("[x for x in 'abc']") 2.0691067844831528 &gt;&gt;&gt; timeit("[x …

1
টিপল কেন (সেট ([1, "a", "বি", "সি", "জেড", "এফ"])) == টিপল (সেট (["একটি", "বি", "সি"), "Z", "f", 1])) হ্যাশ র্যান্ডমাইজেশন সহ 85% সময় সক্ষম হয়েছে?
জিরো পাইরেয়াসের অন্য একটি প্রশ্নের জবাব দেওয়া , আমাদের তা আছে x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) হ্যাশ র্যান্ডমাইজেশন সক্ষম Trueসহ প্রায় 85% সময়ের মুদ্রণ । কেন 85%?

10
আয়রন পাইথন বনাম পাইথন। নেট
আমি পাইথন কোড থেকে সি # তে লিখিত কিছু .NET সমাবেশগুলি অ্যাক্সেস করতে চাই। একটি সামান্য গবেষণা দেখিয়েছে যে আমার দুটি পছন্দ আছে: .NET ইন্টারফেস ক্ষমতা / অন্তর্নির্মিত সমর্থন সহ আয়রন পাইথন পাইথন পাইথন। নেট প্যাকেজ সহ উভয় সমাধানের মধ্যে বাণিজ্য-অফগুলি কী কী?

2
পাইথন সন্নিবেশ ক্রম সংরক্ষণ করে না কেন?
আমি সম্প্রতি আবিষ্কার করে অবাক হয়েছি যে পাইথন ৩.7++-তে ডিক্টস সন্নিবেশ ক্রম সংরক্ষণের গ্যারান্টিযুক্ত, সেটগুলি নেই: &gt;&gt;&gt; d = {'a': 1, 'b': 2, 'c': 3} &gt;&gt;&gt; d {'a': 1, 'b': 2, 'c': 3} &gt;&gt;&gt; d['d'] = 4 &gt;&gt;&gt; d {'a': 1, 'b': 2, 'c': 3, 'd': 4} &gt;&gt;&gt; s = …
12 python  set  cpython 

4
টুপল স্লাইসিং তালিকার বিপরীতে কোনও নতুন অবজেক্ট ফেরত দেবে না
পাইথনে (2 এবং 3)। যখনই আমরা তালিকাটি স্লাইসিং ব্যবহার করি তবে এটি একটি নতুন অবজেক্ট প্রদান করে, যেমন: l1 = [1,2,3,4] print(id(l1)) l2 = l1[:] print(id(l2)) আউটপুট &gt;&gt;&gt; 140344378384464 &gt;&gt;&gt; 140344378387272 যদি একই জিনিসকে টিপল দিয়ে পুনরাবৃত্তি করা হয়, একই জিনিসটি ফিরে আসে, যেমন: t1 = (1,2,3,4) t2 = t1[:] …
12 python  list  tuples  slice  cpython 

2
কেন একটি ক্লাসে একটি ডেস্ক্রিপ্টর সেট করে বিবরণকারীকে ওভাররাইট করে?
সরল তিরস্কার: class VocalDescriptor(object): def __get__(self, obj, objtype): print('__get__, obj={}, objtype={}'.format(obj, objtype)) def __set__(self, obj, val): print('__set__') class B(object): v = VocalDescriptor() B.v # prints "__get__, obj=None, objtype=&lt;class '__main__.B'&gt;" B.v = 3 # does not print "__set__", evidently does not trigger descriptor B.v # does not print anything, we overwrote …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.