<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های Mahdi Mohammadi</title><link>https://virgool.ir/feed/@MahdiMohammadiDev</link><description></description><language>fa</language><pubDate>2026-11-11 13:53:45</pubDate><image><url>https://files.virgool.ir/upload/users/2775115/avatar/7bB3Mz.jpg</url><title>Mahdi Mohammadi</title><link>https://virgool.ir/@MahdiMohammadiDev</link></image><item><title>پایتون Strong هست یا Dynamic</title><link>https://virgool.ir/@MahdiMohammadiDev/پایتون-strong-هست-یا-dynamic-opjjffmjczs4</link><description>سلام من مهدی محمدی ام. قبل هر چیزی باید بدونیم که اصلا Strong type و Dynamic تایپ چی هست‏Strong type : یعنی جادو نمیشه و دیتا تایپ های String به integer تبدیل نمیشن.Dynamic type : یعنی شما میتونید Variable داشته باشید که String ولی به Integer تبدیل میشهو پایتون هم Strong type و هم Dynamic type هستش ! خب برای چطوری ؟!در واقع Dynamic بودن مخالف Strong بودن نیست بلکه متضاد هاشون به ترتیب Static و Weak هستنشاید بیشتر گیج شدید پس بیاید با مثال هرکدوم توضیح بدم.‏Strong VS Weak :وقتی شما میخواید این مقادیر باهم جمع کنید :&#34;I&#39;m&#34; + 18  + &#34;years old&#34;اگه زبان برنامه نویسی شما Strong باشه ارور دریافت میکنید چون دارید یک integer به اضافه String میکنید.ولی در زبان های Weak مشکلی با این موضوع وجود نداره.‏Dynamic VS Static :خب داینامیک بودن از اسمش مشخصه شما میتونید راحت مقدار متغییرتون عوض کنید برای مثال:Phone_model = &#34;RX18&#34;Phone_model = 12وقتی مقدارش عوض شد هیچ مشکلی پیش نیومد و از یک متغییر با دیتا تایپ String به integer تبدیل شد.لطفا هم کانال تلگرام منو سابسکرایب کنید ممنون :)https://t.me/MahdiMohammadiDev</description><category>Mahdi Mohammadi</category><author>Mahdi Mohammadi</author><pubDate>Sat, 04 Nov 2023 17:51:35 +0330</pubDate></item></channel></rss>