دانیال بیدکانی بختیارونددرروزمرگی های کُدِر گایز·۴ سال پیشابتداییترین مفهوم در علوم کامپیوتراگر دانشجوی یکی از رشتههای مرتبط با کامپیوتر هستید، احتمالا با ابتداییترین مفهوم علوم کامپیوتر آشنایی دارید. معمولا استادهای خوشسلیقه می…
دانیال بیدکانی بختیاروند·۵ سال پیشدر مورد Slicingیکی از ویژگیهای قوی زبان برنامهنویسی پایتون این است که میتوان بر روی Sequenceها مانند لیست، تاپل ، استرینگ و... از عملگر برش (Slicing) ا…
دانیال بیدکانی بختیاروند·۶ سال پیشتفاوت کامپایلر و مفسرقصد داریم به طور ساده تفاوت بین زبانهای مفسری و زبانهای کامپایلری را بررسی کنیم.
دانیال بیدکانی بختیاروند·۶ سال پیشفرق کپی سطحی و کپی عمیق (Deep copy vs shallow copy)در زبانهای برنامهنویسی هنگامی که نیاز باشد از یک متغیر کپی گرفته شود، معمولا دو راه معرفی میشود.یک) استفاده از کپی سطحی یا Shallow copyد…