{"id":31659,"date":"2023-07-26T11:45:40","date_gmt":"2023-07-26T07:15:40","guid":{"rendered":"https:\/\/wpadmin.maktabkhooneh.org\/mag\/?p=31659"},"modified":"2026-04-30T10:25:25","modified_gmt":"2026-04-30T06:55:25","slug":"python-project","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/python-project\/","title":{"rendered":"\u0627\u0646\u062c\u0627\u0645 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0639\u0645\u0644\u06cc"},"content":{"rendered":"\n<p><a href=\"https:\/\/maktabkhooneh.org\/mag\/what-is-python-programming-language\/\">\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0647\u0645\u0647\u200c\u06a9\u0627\u0631\u0647 \u0648 \u0645\u0628\u062a\u062f\u06cc \u067e\u0633\u0646\u062f \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0633\u0627\u062f\u06af\u06cc \u0648 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc\u200c\u0627\u0634 \u0634\u0646\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0647\u200c\u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u0632 \u062c\u0645\u0644\u0647 \u062a\u0648\u0633\u0639\u0647 \u0648\u0628\u060c \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0648 \u0627\u0645\u0648\u0631 \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0634\u0627\u0645\u0644 \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u060c \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u200c\u0647\u0627 \u06cc\u0627 \u0631\u0627\u0647\u200c\u062d\u0644\u200c\u0647\u0627\u06cc \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <a href=\"https:\/\/maktabkhooneh.org\/mag\/python-libraries\/\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c \u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0648 \u0686\u0627\u0631\u0686\u0648\u0628\u200c\u0647\u0627\u06cc \u0622\u0646 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06cc\u0627\u0628\u06cc \u0628\u0647 \u0627\u0647\u062f\u0627\u0641 \u062e\u0627\u0635 \u0628\u0647\u200c\u0637\u0648\u0631 \u06a9\u0627\u0631\u0622\u0645\u062f \u0648 \u0645\u0624\u062b\u0631 \u0647\u0633\u062a\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0627\u0632 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0647 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0647\u0631 \u067e\u0631\u0648\u0698\u0647 \u0628\u06cc\u0627\u0646 \u06a9\u0646\u06cc\u0645. \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062a\u0645\u0631\u06cc\u0646\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0633\u06cc\u0627\u0631 \u062d\u0627\u0626\u0632 \u0627\u0647\u0645\u06cc\u062a \u0647\u0633\u062a\u0646\u062f. \u0628\u0631\u0627\u06cc \u06a9\u0633\u0628 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0628\u0637\u0647 \u062a\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u0646\u0648\u0634\u062a\u0647 \u0627\u0632 \u062f\u0633\u062a\u0647 <a href=\"https:\/\/maktabkhooneh.org\/learn\/python\/\">\u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0628\u0627 \u0645\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0646\u0648\u0627\u0639 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p><a href=\"https:\/\/maktabkhooneh.org\/mag\/uses-of-python\/#:~:text=%D8%AA%D9%88%D8%B3%D8%B9%D9%87%E2%80%8C%D8%AF%D9%87%D9%86%D8%AF%DA%AF%D8%A7%D9%86%20%D9%85%DB%8C%E2%80%8C%D8%AA%D9%88%D8%A7%D9%86%D9%86%D8%AF%20%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85%20%D9%87%D8%A7%20%D8%B1%D8%A7,%D9%85%DB%8C%E2%80%8C%D8%AA%D9%88%D8%A7%D9%86%D9%86%D8%AF%20%D8%A7%D8%B2%20%D8%A2%D9%86%20%D8%B3%D9%88%D8%AF%20%D8%A8%D8%A8%D8%B1%D9%86%D8%AF.\">\u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0628\u0633\u06cc\u0627\u0631 \u0632\u06cc\u0627\u062f \u0647\u0633\u062a\u0646\u062f \u0648 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0637\u06cc\u0641 \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u0627\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0631\u0627 \u067e\u0648\u0634\u0634 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u06a9\u0647 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0639\u0628\u0627\u0631\u062a\u200c\u0627\u0646\u062f \u0627\u0632:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u062a\u0648\u0633\u0639\u0647 \u0648\u0628<\/strong>: \u0627\u06cc\u062c\u0627\u062f \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u060c \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0648\u0628 \u0648 API \u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0686\u0627\u0631\u0686\u0648\u0628\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0627\u0646\u0646\u062f \u062c\u0646\u06af\u0648\u060c \u0641\u0644\u0627\u0633\u06a9 \u06cc\u0627 \u0647\u0631\u0645\u06cc\u062f.<\/li>\n\n\n\n<li><strong>\u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u0622\u0646\u200c\u0647\u0627<\/strong>: \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0627\u0646\u0646\u062f Pandas\u060c NumPy \u0648 Matplotlib \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0645\u0646\u0627\u0628\u0639 \u0645\u062e\u062a\u0644\u0641 \u0628\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u0631\u0648\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/strong>: \u0633\u0627\u062e\u062a \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f TensorFlow\u060c Keras \u0648 Scikit-learn. \u0627\u06af\u0631 \u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0639\u0644\u0627\u0642\u0645\u0646\u062f \u0647\u0633\u062a\u06cc\u062f \u062f\u0648\u0631\u0647 \u0647\u0627\u06cc  <a href=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence-with-python\/\" data-type=\"link\" data-id=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence-with-python\/\">\u0622\u0645\u0648\u0632\u0634 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u062c\u0630\u0627\u0628 \u0628\u0627\u0634\u062f.<\/li>\n\n\n\n<li><strong>\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0648 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/strong>: \u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631\u0633\u0627\u0632\u06cc \u0648\u0638\u0627\u06cc\u0641 \u062a\u06a9\u0631\u0627\u0631\u06cc \u0648 \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f\u0647\u0627.<\/li>\n\n\n\n<li><strong>\u062a\u0648\u0633\u0639\u0647 \u0628\u0627\u0632\u06cc<\/strong>: \u062a\u0648\u0633\u0639\u0647 \u0628\u0627\u0632\u06cc\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f Pygame \u06cc\u0627 \u0645\u0648\u062a\u0648\u0631\u0647\u0627\u06cc \u0628\u0627\u0632\u06cc \u0645\u0627\u0646\u0646\u062f Unity \u0648 Godot.<\/li>\n\n\n\n<li><strong>\u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0634\u06cc\u0627 (IoT)<\/strong>: \u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc IoT \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0648 \u0646\u0638\u0627\u0631\u062a \u0628\u0631 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u067e\u0644\u062a\u0641\u0631\u0645\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f Raspberry Pi.<\/li>\n\n\n\n<li><strong>\u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc (NLP)<\/strong>: \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0632\u0628\u0627\u0646 \u0627\u0646\u0633\u0627\u0646 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f NLTK \u06cc\u0627 spaCy \u062f\u0631\u06a9 \u0648 \u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0631\u0628\u0627\u062a\u06cc\u06a9<\/strong>: \u0633\u0627\u062e\u062a \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0648 \u06a9\u0646\u062a\u0631\u0644 \u0622\u0646\u200c\u0647\u0627 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646.<\/li>\n\n\n\n<li><strong>\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e<\/strong>: \u062a\u0648\u0633\u0639\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e \u0628\u06cc\u0646 \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0686\u0627\u0631\u0686\u0648\u0628\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f Tkinter\u060c PyQt \u06cc\u0627 wxPython.<\/li>\n\n\n\n<li><strong>\u0648\u0628 \u0627\u0633\u06a9\u0631\u0627\u067e\u06cc\u0646\u06af<\/strong>: \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0627\u0646\u0646\u062f BeautifulSoup \u06cc\u0627 Scrapy.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06cc\u0646\u200c\u0647\u0627 \u062a\u0646\u0647\u0627 \u0686\u0646\u062f \u0646\u0645\u0648\u0646\u0647 \u067e\u0631\u0648\u0698\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0647\u0633\u062a\u0646\u062f \u0648 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u062a\u0637\u0628\u06cc\u0642\u200c\u067e\u0630\u06cc\u0631\u06cc \u0648 \u0627\u06a9\u0648\u0633\u06cc\u0633\u062a\u0645 \u06af\u0633\u062a\u0631\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627 \u0646\u0633\u0628\u062a\u0627\u064b \u0633\u0627\u062f\u0647 \u0627\u0633\u062a. \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u0628\u0627\u0644\u0627 \u0627\u0631\u0627\u0626\u0647 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><style><\/style><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"195\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-300x195.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0634\u0631\u0637\u06cc \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-300x195.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked-768x499.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/Conditional-Statements-in-Python_Watermarked.webp 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/conditional-statements-in-python\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0634\u0631\u0637\u06cc \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0622\u0645\u0648\u0632\u0634 \u0627\u0646\u062c\u0627\u0645 \u067e\u0631\u0648\u0698\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0634\u0631\u0648\u0639 \u0648 \u0627\u0646\u062c\u0627\u0645 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0645\u0648\u0636\u0648\u0639\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0639\u0644\u0627\u0642\u0647 \u062f\u0627\u0631\u06cc\u062f. \u0645\u062d\u062f\u0648\u062f\u0647 \u0648 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0635\u0648\u0644 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637 \u0631\u0627 \u0628\u06cc\u0627\u0645\u0648\u0632\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u06a9\u0647 \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0628\u0647 \u0648\u0638\u0627\u06cc\u0641 \u0642\u0627\u0628\u0644 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0642\u0633\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 python \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/9d941476-b6bd-4476-9695-e7534ccf81bb-1.jpg\" alt=\"\u0622\u0645\u0648\u0632\u0634 \u0627\u0646\u062c\u0627\u0645 \u067e\u0631\u0648\u0698\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31667 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/9d941476-b6bd-4476-9695-e7534ccf81bb-1.jpg 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/9d941476-b6bd-4476-9695-e7534ccf81bb-1-300x169.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/9d941476-b6bd-4476-9695-e7534ccf81bb-1-768x432.jpg.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0646\u062c\u0627\u0645 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0646\u0648\u0639\u06cc \u062a\u0645\u0631\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0627\u0632 \u0645\u062c\u0644\u0647 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0686\u0646\u062f \u062a\u0627 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062a\u0648\u062c\u0647 \u0628\u0647 \u0646\u06a9\u0627\u062a \u0648 \u062c\u0632\u0626\u06cc\u0627\u062a \u0647\u0631\u06cc\u06a9 \u0627\u0632 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u06a9\u0645\u06a9 \u06a9\u0646\u062f \u06a9\u0647 \u0628\u0647 \u0627\u0635\u0648\u0644 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u06cc\u0634\u062a\u0631 \u0648 \u0628\u0647\u062a\u0631 \u0645\u0633\u0644\u0637 \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u0648\u0628 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0648\u0628 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627 Python\u060c Flask \u0648 OpenWeatherMap API \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0646\u0627\u0645 \u0634\u0647\u0631 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0628\u200c\u0648\u0647\u0648\u0627\u06cc \u0641\u0639\u0644\u06cc \u0648 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627\u06cc \u06f5 \u0631\u0648\u0632\u0647 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u067e\u0631\u0648\u0698\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/maktabkhooneh.org\/mag\/how-to-set-up-a-python-environment-and-get-started\/\">\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a><\/li>\n\n\n\n<li>\u0686\u0627\u0631\u0686\u0648\u0628 \u0648\u0628 \u0641\u0644\u0627\u0633\u06a9<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Requset<\/li>\n<\/ul>\n\n\n\n<p>\u0642\u0637\u0639\u0647 \u06a9\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> requests\n\n<span class=\"token keyword\">from<\/span> flask <span class=\"token keyword\">import<\/span> Flask<span class=\"token punctuation\">,<\/span> render_template<span class=\"token punctuation\">,<\/span> request\n\napp <span class=\"token operator\">=<\/span> Flask<span class=\"token punctuation\">(<\/span>__name__<span class=\"token punctuation\">)<\/span>\n\n\n<span class=\"token comment\"># OpenWeatherMap API key (Get your API key by signing up at https:\/\/home.openweathermap.org\/users\/sign_up)<\/span>\n\napi_key <span class=\"token operator\">=<\/span> <span class=\"token string\">\"YOUR_API_KEY_HERE\"<\/span>\n\n\n<span class=\"token decorator annotation punctuation\">@app<span class=\"token punctuation\">.<\/span>route<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"\/\"<\/span><span class=\"token punctuation\">,<\/span> methods<span class=\"token operator\">=<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"GET\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"POST\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">index<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n\n    <span class=\"token keyword\">if<\/span> request<span class=\"token punctuation\">.<\/span>method <span class=\"token operator\">==<\/span> <span class=\"token string\">\"POST\"<\/span><span class=\"token punctuation\">:<\/span>\n\n        city <span class=\"token operator\">=<\/span> request<span class=\"token punctuation\">.<\/span>form<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"city\"<\/span><span class=\"token punctuation\">]<\/span>\n\n        weather_data <span class=\"token operator\">=<\/span> get_weather_data<span class=\"token punctuation\">(<\/span>city<span class=\"token punctuation\">)<\/span>\n\n        <span class=\"token keyword\">return<\/span> render_template<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"index.html\"<\/span><span class=\"token punctuation\">,<\/span> weather_data<span class=\"token operator\">=<\/span>weather_data<span class=\"token punctuation\">)<\/span>\n\n    <span class=\"token keyword\">return<\/span> render_template<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"index.html\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">get_weather_data<\/span><span class=\"token punctuation\">(<\/span>city<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n\n    url <span class=\"token operator\">=<\/span> <span class=\"token string-interpolation\"><span class=\"token string\">f\"http:\/\/api.openweathermap.org\/data\/2.5\/forecast\"<\/span><\/span>\n\n    params <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token string\">\"q\"<\/span><span class=\"token punctuation\">:<\/span> city<span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"appid\"<\/span><span class=\"token punctuation\">:<\/span> api_key<span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"units\"<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"metric\"<\/span><span class=\"token punctuation\">}<\/span>\n\n    response <span class=\"token operator\">=<\/span> requests<span class=\"token punctuation\">.<\/span>get<span class=\"token punctuation\">(<\/span>url<span class=\"token punctuation\">,<\/span> params<span class=\"token operator\">=<\/span>params<span class=\"token punctuation\">)<\/span>\n\n    data <span class=\"token operator\">=<\/span> response<span class=\"token punctuation\">.<\/span>json<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n    <span class=\"token keyword\">if<\/span> data<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"cod\"<\/span><span class=\"token punctuation\">]<\/span> <span class=\"token operator\">==<\/span> <span class=\"token string\">\"\u06f2\u06f0\u06f0\"<\/span><span class=\"token punctuation\">:<\/span>\n\n        weather_data <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span>\n\n            <span class=\"token string\">\"city\"<\/span><span class=\"token punctuation\">:<\/span> data<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"city\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"name\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span>\n\n            <span class=\"token string\">\"country\"<\/span><span class=\"token punctuation\">:<\/span> data<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"city\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"country\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span>\n\n            <span class=\"token string\">\"forecast\"<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span>\n\n        <span class=\"token punctuation\">}<\/span>\n\n        <span class=\"token keyword\">for<\/span> forecast <span class=\"token keyword\">in<\/span> data<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"list\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">:<\/span>\n\n            weather_data<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"forecast\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">.<\/span>append<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">{<\/span>\n\n                <span class=\"token string\">\"date\"<\/span><span class=\"token punctuation\">:<\/span> forecast<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"dt_txt\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span>\n\n                <span class=\"token string\">\"temperature\"<\/span><span class=\"token punctuation\">:<\/span> forecast<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"main\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"temp\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span>\n\n                <span class=\"token string\">\"description\"<\/span><span class=\"token punctuation\">:<\/span> forecast<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"weather\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"description\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span>\n\n                <span class=\"token string\">\"icon\"<\/span><span class=\"token punctuation\">:<\/span> forecast<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"weather\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"icon\"<\/span><span class=\"token punctuation\">]<\/span>\n\n            <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span>\n\n        <span class=\"token keyword\">return<\/span> weather_data\n\n    <span class=\"token keyword\">return<\/span> <span class=\"token boolean\">None<\/span>\n\n<span class=\"token keyword\">if<\/span> __name__ <span class=\"token operator\">==<\/span> <span class=\"token string\">\"__main__\"<\/span><span class=\"token punctuation\">:<\/span>\n\n    app<span class=\"token punctuation\">.<\/span>run<span class=\"token punctuation\">(<\/span>debug<span class=\"token operator\">=<\/span><span class=\"token boolean\">True<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u0642\u0637\u0639\u0647 \u06a9\u062f HTML \u067e\u0631\u0648\u0698\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token operator\"><span class=\"token operator\">!<\/span><span class=\"token constant\">DOCTYPE<\/span> html<span class=\"token operator\">&gt;<\/span>\n<span class=\"token operator\">html<span class=\"token operator\">&gt;<\/span>\n<span class=\"token operator\">head<span class=\"token operator\">&gt;<\/span>\n    <span class=\"token operator\">title<span class=\"token operator\">&gt;<\/span><span class=\"token maybe-class-name\">Weather<\/span> <span class=\"token maybe-class-name\">Forecast<\/span><span class=\"token operator\"><span class=\"token operator\">\/<\/span>title<span class=\"token operator\">&gt;<\/span>\n<span class=\"token operator\"><span class=\"token operator\">\/<\/span>head<span class=\"token operator\">&gt;<\/span>\n<span class=\"token operator\">body<span class=\"token operator\">&gt;<\/span>\n    <span class=\"token operator\">h1<span class=\"token operator\">&gt;<\/span><span class=\"token maybe-class-name\">Weather<\/span> <span class=\"token maybe-class-name\">Forecast<\/span><span class=\"token operator\"><span class=\"token operator\">\/<\/span>h1<span class=\"token operator\">&gt;<\/span>\n    <span class=\"token operator\">form method<span class=\"token operator\">=<\/span><span class=\"token string\">\"POST\"<\/span><span class=\"token operator\">&gt;<\/span>\n        <span class=\"token operator\">input type<span class=\"token operator\">=<\/span><span class=\"token string\">\"text\"<\/span> name<span class=\"token operator\">=<\/span><span class=\"token string\">\"city\"<\/span> placeholder<span class=\"token operator\">=<\/span><span class=\"token string\">\"Enter city name\"<\/span> required<span class=\"token operator\">&gt;<\/span>\n        <span class=\"token operator\">button type<span class=\"token operator\">=<\/span><span class=\"token string\">\"submit\"<\/span><span class=\"token operator\">&gt;<\/span><span class=\"token maybe-class-name\">Get<\/span> <span class=\"token maybe-class-name\">Forecast<\/span><span class=\"token operator\"><span class=\"token operator\">\/<\/span>button<span class=\"token operator\">&gt;<\/span>\n    <span class=\"token operator\"><span class=\"token operator\">\/<\/span>form<span class=\"token operator\">&gt;<\/span>\n\n    <span class=\"token punctuation\">{<\/span><span class=\"token operator\">%<\/span> <span class=\"token keyword control-flow\">if<\/span> weather_data <span class=\"token operator\">%<\/span><span class=\"token punctuation\">}<\/span>\n        <span class=\"token operator\">h2<span class=\"token operator\">&gt;<\/span><span class=\"token maybe-class-name\">City<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">{<\/span> weather_data<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">city<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">{<\/span> weather_data<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">country<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">}<\/span><span class=\"token operator\"><span class=\"token operator\">\/<\/span>h2<span class=\"token operator\">&gt;<\/span>\n        <span class=\"token operator\">ul<span class=\"token operator\">&gt;<\/span>\n            <span class=\"token punctuation\">{<\/span><span class=\"token operator\">%<\/span> <span class=\"token keyword control-flow\">for<\/span> forecast <span class=\"token keyword\">in<\/span> weather_data<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">forecast<\/span> <span class=\"token operator\">%<\/span><span class=\"token punctuation\">}<\/span>\n                <span class=\"token operator\">li<span class=\"token operator\">&gt;<\/span>\n                    <span class=\"token operator\">strong<span class=\"token operator\">&gt;<\/span><span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">{<\/span> forecast<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">date<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">}<\/span><span class=\"token operator\"><span class=\"token operator\">\/<\/span>strong<span class=\"token operator\">&gt;<\/span>\n                    <span class=\"token operator\">img src<span class=\"token operator\">=<\/span><span class=\"token string\">\"http:\/\/openweathermap.org\/img\/w\/{{ forecast.icon }}.png\"<\/span> alt<span class=\"token operator\">=<\/span><span class=\"token string\">\"{{ forecast.description }}\"<\/span><span class=\"token operator\">&gt;<\/span>\n                    <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">{<\/span> forecast<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">description<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">}<\/span> <span class=\"token operator\">-<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">{<\/span> forecast<span class=\"token punctuation\">.<\/span><span class=\"token property-access\">temperature<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">}<\/span>\u00b0<span class=\"token constant\">C<\/span>\n                <span class=\"token operator\"><span class=\"token operator\">\/<\/span>li<span class=\"token operator\">&gt;<\/span>\n            <span class=\"token punctuation\">{<\/span><span class=\"token operator\">%<\/span> endfor <span class=\"token operator\">%<\/span><span class=\"token punctuation\">}<\/span>\n        <span class=\"token operator\"><span class=\"token operator\">\/<\/span>ul<span class=\"token operator\">&gt;<\/span>\n    <span class=\"token punctuation\">{<\/span><span class=\"token operator\">%<\/span> endif <span class=\"token operator\">%<\/span><span class=\"token punctuation\">}<\/span>\n<span class=\"token operator\"><span class=\"token operator\">\/<\/span>body<span class=\"token operator\">&gt;<\/span>\n<span class=\"token operator\"><span class=\"token operator\">\/<\/span>html<span class=\"token operator\">&gt;<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/code><\/pre>\n\n\n\n<p>\u0646\u062d\u0648\u0647 \u06a9\u0627\u0631 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0628\u0627 \u06cc\u06a9 \u0641\u06cc\u0644\u062f \u0648\u0631\u0648\u062f\u06cc \u0628\u0631\u0627\u06cc \u0648\u0627\u0631\u062f\u06a9\u0631\u062f\u0646 \u0646\u0627\u0645 \u0634\u0647\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/li>\n\n\n\n<li>\u067e\u0633 \u0627\u0632 \u0627\u0631\u0633\u0627\u0644 \u0641\u0631\u0645\u060c Flask route index()\u200e \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 get_weather_data()\u200e \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc \u0631\u0627 \u0628\u0647 OpenWeatherMap API \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0634\u0647\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u067e\u0627\u0633\u062e API \u062a\u062c\u0632\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0628\u0631\u0627\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627\u06cc \u0641\u0639\u0644\u06cc \u0648 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u06f5 \u0631\u0648\u0632\u0647 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0633\u067e\u0633 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0642\u0627\u0644\u0628 HTML \u062f\u0631 \u0635\u0641\u062d\u0647 \u0648\u0628 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062c\u0632\u0626\u06cc\u0627\u062a \u0622\u0628\u200c\u0648\u0647\u0648\u0627\u06cc \u0641\u0639\u0644\u06cc \u0648 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u067e\u0646\u062c \u0631\u0648\u0632 \u0622\u06cc\u0646\u062f\u0647 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n<\/ol>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u062a\u0645\u0631\u06cc\u0646\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0633\u0627\u062f\u0647 \u0627\u0645\u0627 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python \u0628\u0627 Flask \u0648 \u06cc\u06a9<a href=\"https:\/\/maktabkhooneh.org\/mag\/api-in-python\/\"> API \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0622\u0628\u200c\u0648\u0647\u0648\u0627\u06cc \u0634\u0647\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0648\u0628 \u0642\u0627\u0628\u0644\u200c\u0627\u062c\u0631\u0627 \u0648 \u0645\u0641\u06cc\u062f \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--56206\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-learn cb-ud1ng69u\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\r\n<div class=\"zht-learn-card\">\r\n    <div class=\"zht-learn-title-section\">\r\n        <div class=\"zht-learn-card-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"24\" height=\"24\">\r\n                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\" \/>\r\n            <\/svg>\r\n        <\/div>\r\n        \r\n        <!-- \u0639\u0646\u0648\u0627\u0646 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9 -->\r\n        <a href=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence-with-python\/\" class=\"zht-learn-card-title\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n            \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc        <\/a>\r\n    <\/div>\r\n\r\n    <!-- \u062f\u06a9\u0645\u0647 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u062a\u06af button -->\r\n    <!-- \u0627\u0632 onclick \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u062a\u0627 \u0628\u0647 \u0645\u062d\u0636 \u06a9\u0644\u06cc\u06a9 \u0644\u06cc\u0646\u06a9 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u062f -->\r\n    <button class=\"zht-learn-card-btn\" data-course-url=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence-with-python\/\" onclick=\"window.open(this.getAttribute('data-course-url'), '_blank');\">\r\n        \u0634\u0631\u0648\u0639 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc\r\n    <\/button>\r\n<\/div><\/div><\/div><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u062a\u062d\u0644\u06cc\u0644 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627<\/h3>\n\n\n\n<p>\u067e\u0631\u0648\u0698\u0647 \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u0622\u0646\u200c\u0647\u0627 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0634\u0627\u0645\u0644 \u06a9\u0627\u0648\u0634 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0645\u0639\u0631\u0648\u0641 \u062a\u0627\u06cc\u062a\u0627\u0646\u06cc\u06a9 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc Pandas\u060c NumPy \u0648 Matplotlib \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a. \u0647\u062f\u0641 \u0622\u0646 \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647\u060c \u0628\u0647 \u062f\u0633\u062a \u0622\u0648\u0631\u062f\u0646 \u0628\u06cc\u0646\u0634 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0628\u0642\u0627\u06cc \u0645\u0633\u0627\u0641\u0631\u0627\u0646 \u062f\u0631 \u06a9\u0634\u062a\u06cc \u062a\u0627\u06cc\u062a\u0627\u0646\u06cc\u06a9 \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/python-advanced-66_XKh2lTO_1403-08-16-164738244\/1f480ce393376c388fd104bc95544548.webp?expire=4893471932&#038;token=c5ac8135cd77e32d3ab1c8e3c72b6ee3&#038;md5=xayBNc134y06scjjxytu4w==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk387\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f1,\u06f9\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f1,\u06f3\u06f9\u06f0,\u06f0\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f3\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk387\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u067e\u0631\u0648\u0698\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u0627\u0646\u062f\u0627\u0633<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u0627\u0645\u067e\u0627\u06cc<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Matplotlib<\/li>\n<\/ul>\n\n\n\n<p>\u0642\u0637\u0639\u0647 \u06a9\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> pandas <span class=\"token keyword\">as<\/span> pd\n<span class=\"token keyword\">import<\/span> numpy <span class=\"token keyword\">as<\/span> np\n<span class=\"token keyword\">import<\/span> matplotlib<span class=\"token punctuation\">.<\/span>pyplot <span class=\"token keyword\">as<\/span> plt\n\n<span class=\"token comment\"># Load Titanic dataset<\/span>\nurl <span class=\"token operator\">=<\/span> <span class=\"token string\">\"https:\/\/raw.githubusercontent.com\/datasciencedojo\/datasets\/master\/titanic.csv\"<\/span>\ndf <span class=\"token operator\">=<\/span> pd<span class=\"token punctuation\">.<\/span>read_csv<span class=\"token punctuation\">(<\/span>url<span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Data Exploration<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>df<span class=\"token punctuation\">.<\/span>head<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>  <span class=\"token comment\"># Display the first few rows of the dataset<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>df<span class=\"token punctuation\">.<\/span>info<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>  <span class=\"token comment\"># Get information about columns and data types<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span>df<span class=\"token punctuation\">.<\/span>describe<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>  <span class=\"token comment\"># Summary statistics of numerical columns<\/span>\n\n<span class=\"token comment\"># Data Visualization<\/span>\n<span class=\"token comment\"># Example: Plot the age distribution of passengers<\/span>\nplt<span class=\"token punctuation\">.<\/span>figure<span class=\"token punctuation\">(<\/span>figsize<span class=\"token operator\">=<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f6<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\nplt<span class=\"token punctuation\">.<\/span>hist<span class=\"token punctuation\">(<\/span>df<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"Age\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">.<\/span>dropna<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">,<\/span> bins<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f2\u06f0<\/span><span class=\"token punctuation\">,<\/span> edgecolor<span class=\"token operator\">=<\/span><span class=\"token string\">\"k\"<\/span><span class=\"token punctuation\">)<\/span>\nplt<span class=\"token punctuation\">.<\/span>xlabel<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Age\"<\/span><span class=\"token punctuation\">)<\/span>\nplt<span class=\"token punctuation\">.<\/span>ylabel<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Count\"<\/span><span class=\"token punctuation\">)<\/span>\nplt<span class=\"token punctuation\">.<\/span>title<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Age Distribution of Passengers\"<\/span><span class=\"token punctuation\">)<\/span>\nplt<span class=\"token punctuation\">.<\/span>show<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u0646\u062d\u0648\u0647 \u0627\u0646\u062c\u0627\u0645 \u06a9\u0627\u0631 \u067e\u0631\u0648\u0698\u0647 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u062a\u0627\u06cc\u062a\u0627\u0646\u06cc\u06a9 \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0645\u0646\u0628\u0639 \u0622\u0646\u0644\u0627\u06cc\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Pandas\u060c \u06cc\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u062f\u0633\u062a\u200c\u06a9\u0627\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u06a9\u0627\u0648\u0634 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0686\u0646\u062f \u0631\u062f\u06cc\u0641 \u0627\u0648\u0644 \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u06cc\u06a9 \u0646\u0645\u0627\u06cc \u06a9\u0644\u06cc \u0627\u0632 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 info()\u200e \u0628\u0647 \u062f\u0631\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u0646\u0627\u0645 \u0633\u062a\u0648\u0646\u200c\u0647\u0627 \u0648 \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 describe()\u200e \u0622\u0645\u0627\u0631 \u062e\u0644\u0627\u0635\u0647\u200c\u0627\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0633\u062a\u0648\u0646\u200c\u0647\u0627\u06cc \u0639\u062f\u062f\u06cc \u0645\u0627\u0646\u0646\u062f \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646\u060c \u0627\u0646\u062d\u0631\u0627\u0641 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u060c \u062d\u062f\u0627\u0642\u0644\u060c \u062d\u062f\u0627\u06a9\u062b\u0631 \u0648 \u063a\u06cc\u0631\u0647 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Matplotlib\u060c \u06cc\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0631\u0633\u0645 \u0645\u062d\u0628\u0648\u0628 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u06cc\u06a9 \u0647\u06cc\u0633\u062a\u0648\u06af\u0631\u0627\u0645 \u0628\u0631\u0627\u06cc \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0633\u0646\u06cc \u0645\u0633\u0627\u0641\u0631\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0647\u06cc\u0633\u062a\u0648\u06af\u0631\u0627\u0645 \u0628\u06cc\u0646\u0634\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u062f\u0631 \u0645\u0648\u0631\u062f \u062c\u0645\u0639\u06cc\u062a \u0633\u0646\u06cc \u0645\u0633\u0627\u0641\u0631\u0627\u0646 \u062f\u0631 \u06a9\u0634\u062a\u06cc \u062a\u0627\u06cc\u062a\u0627\u0646\u06cc\u06a9 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u062a\u0635\u0627\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"800\" height=\"670\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725155217.png\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627\" class=\"wp-image-31660 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725155217.png 800w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725155217-300x251.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725155217-768x643.png.webp 768w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/670;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"700\" height=\"709\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725155233.png\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31661 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725155233.png 700w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725155233-296x300.png.webp 296w\" data-sizes=\"(max-width: 700px) 100vw, 700px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 700px; --smush-placeholder-aspect-ratio: 700\/709;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0648 \u062a\u062c\u0633\u0645 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0632 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u062a\u0627\u0646\u06cc\u06a9 \u06cc\u0627 \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0645\u0634\u0627\u0628\u0647 \u06a9\u0627\u0648\u0634 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u06cc\u0646\u0634\u200c\u0647\u0627\u06cc\u06cc \u0628\u0647 \u062f\u0633\u062a \u0622\u0648\u0631\u0646\u062f \u0648 \u0628\u0627 \u06a9\u0633\u0628 \u0645\u0647\u0627\u0631\u062a\u060c \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u062a\u062d\u0644\u06cc\u0644\u200c\u0647\u0627 \u0648 \u0645\u0635\u0648\u0631\u0633\u0627\u0632\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631 \u06af\u0633\u062a\u0631\u0634 \u062f\u0647\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"169\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/Top-10-Python-Books-300x169.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0628\u0647\u062a\u0631\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/Top-10-Python-Books-300x169.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/Top-10-Python-Books-768x432.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/Top-10-Python-Books.jpg 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/169;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/best-books-for-learning-python\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0628\u0647\u062a\u0631\u06cc\u0646 \u06a9\u062a\u0627\u0628\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc \u0648 \u0641\u0627\u0631\u0633\u06cc<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0634\u0627\u0645\u0644 \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u0633\u0627\u062f\u0647 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u06af\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u06af\u0644 \u0632\u0646\u0628\u0642 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0627\u0628\u0639\u0627\u062f \u06a9\u0627\u0633\u0628\u0631\u06af \u0648 \u06af\u0644\u0628\u0631\u06af \u0622\u0646\u200c\u0647\u0627 \u0627\u0633\u062a. \u0645\u0627 \u0627\u0632 Python\u060c \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 scikit-learn \u0648 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0645\u0639\u0631\u0648\u0641 Iris \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u067e\u0631\u0648\u0698\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 scikit-learn<\/li>\n<\/ul>\n\n\n\n<p>\u06a9\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> pandas <span class=\"token keyword\">as<\/span> pd\n<span class=\"token keyword\">from<\/span> sklearn<span class=\"token punctuation\">.<\/span>model_selection <span class=\"token keyword\">import<\/span> train_test_split\n<span class=\"token keyword\">from<\/span> sklearn<span class=\"token punctuation\">.<\/span>neighbors <span class=\"token keyword\">import<\/span> KNeighborsClassifier\n<span class=\"token keyword\">from<\/span> sklearn<span class=\"token punctuation\">.<\/span>metrics <span class=\"token keyword\">import<\/span> accuracy_score<span class=\"token punctuation\">,<\/span> classification_report\n\n<span class=\"token comment\"># Load Iris dataset<\/span>\nurl <span class=\"token operator\">=<\/span> <span class=\"token string\">\"https:\/\/raw.githubusercontent.com\/uiuc-cse\/data-fa14\/gh-pages\/data\/iris.csv\"<\/span>\ndf <span class=\"token operator\">=<\/span> pd<span class=\"token punctuation\">.<\/span>read_csv<span class=\"token punctuation\">(<\/span>url<span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Prepare data<\/span>\nX <span class=\"token operator\">=<\/span> df<span class=\"token punctuation\">.<\/span>drop<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"species\"<\/span><span class=\"token punctuation\">,<\/span> axis<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">)<\/span>\ny <span class=\"token operator\">=<\/span> df<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"species\"<\/span><span class=\"token punctuation\">]<\/span>\n\n<span class=\"token comment\"># Split data into training and testing sets<\/span>\nX_train<span class=\"token punctuation\">,<\/span> X_test<span class=\"token punctuation\">,<\/span> y_train<span class=\"token punctuation\">,<\/span> y_test <span class=\"token operator\">=<\/span> train_test_split<span class=\"token punctuation\">(<\/span>X<span class=\"token punctuation\">,<\/span> y<span class=\"token punctuation\">,<\/span> test_size<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f0.\u06f2<\/span><span class=\"token punctuation\">,<\/span> random_state<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f4\u06f2<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Create and train the K-Nearest Neighbors classifier<\/span>\nknn <span class=\"token operator\">=<\/span> KNeighborsClassifier<span class=\"token punctuation\">(<\/span>n_neighbors<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">)<\/span>\nknn<span class=\"token punctuation\">.<\/span>fit<span class=\"token punctuation\">(<\/span>X_train<span class=\"token punctuation\">,<\/span> y_train<span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Make predictions on the test set<\/span>\ny_pred <span class=\"token operator\">=<\/span> knn<span class=\"token punctuation\">.<\/span>predict<span class=\"token punctuation\">(<\/span>X_test<span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Evaluate the model<\/span>\naccuracy <span class=\"token operator\">=<\/span> accuracy_score<span class=\"token punctuation\">(<\/span>y_test<span class=\"token punctuation\">,<\/span> y_pred<span class=\"token punctuation\">)<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Accuracy:\"<\/span><span class=\"token punctuation\">,<\/span> accuracy<span class=\"token punctuation\">)<\/span>\n<span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"nClassification Report:n\"<\/span><span class=\"token punctuation\">,<\/span> classification_report<span class=\"token punctuation\">(<\/span>y_test<span class=\"token punctuation\">,<\/span> y_pred<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0641\u0648\u0642 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"670\" height=\"306\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725160352.png\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31662 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725160352.png 670w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725160352-300x137.png.webp 300w\" data-sizes=\"(max-width: 670px) 100vw, 670px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 670px; --smush-placeholder-aspect-ratio: 670\/306;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u067e\u0631\u0648\u0698\u0647 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0639\u0646\u0628\u06cc\u0647 \u0631\u0627 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06af\u06cc\u0631\u06cc \u0633\u0647 \u06af\u0648\u0646\u0647 \u0645\u062e\u062a\u0644\u0641 \u06af\u0644 \u0632\u0646\u0628\u0642 (Setosa\u060c Versicolor \u0648 Virginica) \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0627 \u062c\u062f\u0627\u0633\u0627\u0632\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 (\u0627\u0628\u0639\u0627\u062f \u06a9\u0627\u0633\u0628\u0631\u06af \u0648 \u06af\u0644\u0628\u0631\u06af) \u0648 \u0645\u062a\u063a\u06cc\u0631 \u0647\u062f\u0641 (\u06af\u0648\u0646\u0647) \u062a\u0647\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 train_test_split \u0627\u0632 scikit-learn \u0628\u0647 \u06cc\u06a9 \u0645\u062c\u0645\u0648\u0639\u0647 \u0622\u0645\u0648\u0632\u0634\u06cc \u0648 \u06cc\u06a9 \u0645\u062c\u0645\u0648\u0639\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f \u0645\u062f\u0644 \u0628\u0631 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u062f\u0647 \u0646\u0634\u062f\u0647 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u06a9\u0646\u0646\u062f\u0647 K-Nearest Neighbors (KNN) \u0628\u0631 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634 \u0628\u0631\u0627\u0632\u0634 \u0627\u06cc\u062c\u0627\u062f \u0648 \u0622\u0645\u0648\u0632\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0633\u067e\u0633 \u0627\u0632 \u0645\u062f\u0644 \u0622\u0645\u0648\u0632\u0634\u200c\u062f\u06cc\u062f\u0647 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0645\u062c\u0645\u0648\u0639\u0647 \u0622\u0632\u0645\u0648\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u062f\u0642\u062a \u0645\u062f\u0644 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 accuracy_score \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u06cc\u06a9 \u06af\u0632\u0627\u0631\u0634 \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u062f\u0642\u06cc\u0642 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 classification_report \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0645\u0647 \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0633\u0627\u062f\u0647 \u0648 \u0645\u062d\u0628\u0648\u0628\u060c K-Nearest Neighbors (KNN) \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0627 \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u06a9\u0646\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0622\u0632\u0645\u0627\u06cc\u0634 \u06a9\u0646\u0646\u062f\u060c \u0641\u0631\u0627\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627 \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u0646\u062f \u0648 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062f\u0631\u06a9 \u0628\u06cc\u0634\u062a\u0631 \u0645\u0641\u0627\u0647\u06cc\u0645 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u06a9\u0627\u0648\u0634 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u0628\u0627\u0632\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0632\u06cc\u0631 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0628\u0627\u0632\u06cc \u0627\u0633\u0627\u0633\u06cc Snake \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Pygame \u0627\u0633\u062a. \u0628\u0627\u0632\u06cc\u06a9\u0646 \u06cc\u06a9 \u0645\u0627\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0647\u062f\u0641 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u063a\u0630\u0627 \u0628\u062e\u0648\u0631\u062f (\u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u0646\u0642\u0637\u0647 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f) \u062a\u0627 \u0637\u0648\u0644\u0627\u0646\u06cc\u200c\u062a\u0631 \u0634\u0648\u062f. \u0627\u06af\u0631 \u0645\u0627\u0631 \u0628\u0627 \u0645\u0631\u0632 \u0635\u0641\u062d\u0647 \u06cc\u0627 \u062e\u0648\u062f\u0634 \u0628\u0631\u062e\u0648\u0631\u062f \u06a9\u0646\u062f\u060c \u0628\u0627\u0632\u06cc \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0645\u06cc\u200c\u0631\u0633\u062f.<\/p>\n\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u067e\u0631\u0648\u0698\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Pygame<\/li>\n<\/ul>\n\n\n\n<p>\u0642\u0637\u0639\u0647 \u06a9\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> pygame\n<span class=\"token keyword\">import<\/span> random\n\npygame<span class=\"token punctuation\">.<\/span>init<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Screen settings<\/span>\nscreen_width<span class=\"token punctuation\">,<\/span> screen_height <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f6\u06f4\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f4\u06f8\u06f0<\/span>\nscreen <span class=\"token operator\">=<\/span> pygame<span class=\"token punctuation\">.<\/span>display<span class=\"token punctuation\">.<\/span>set_mode<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span>screen_width<span class=\"token punctuation\">,<\/span> screen_height<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\npygame<span class=\"token punctuation\">.<\/span>display<span class=\"token punctuation\">.<\/span>set_caption<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Snake Game\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Colors<\/span>\nwhite <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f2\u06f5\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f5\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f5\u06f5<\/span><span class=\"token punctuation\">)<\/span>\nred <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f2\u06f5\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">)<\/span>\ngreen <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f5\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Snake settings<\/span>\nsnake_block <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f1\u06f0<\/span>\nsnake_speed <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f1\u06f5<\/span>\n\n<span class=\"token comment\"># Snake function<\/span>\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">snake<\/span><span class=\"token punctuation\">(<\/span>snake_block<span class=\"token punctuation\">,<\/span> snake_list<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    <span class=\"token keyword\">for<\/span> x <span class=\"token keyword\">in<\/span> snake_list<span class=\"token punctuation\">:<\/span>\n        pygame<span class=\"token punctuation\">.<\/span>draw<span class=\"token punctuation\">.<\/span>rect<span class=\"token punctuation\">(<\/span>screen<span class=\"token punctuation\">,<\/span> green<span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">&#91;<\/span>x<span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span> x<span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span> snake_block<span class=\"token punctuation\">,<\/span> snake_block<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Game loop<\/span>\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">game_loop<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    game_over <span class=\"token operator\">=<\/span> <span class=\"token boolean\">False<\/span>\n    game_close <span class=\"token operator\">=<\/span> <span class=\"token boolean\">False<\/span>\n\n    snake_list <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span>\n    snake_length <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f1<\/span>\n\n    snake_x<span class=\"token punctuation\">,<\/span> snake_y <span class=\"token operator\">=<\/span> screen_width <span class=\"token operator\">\/\/<\/span> <span class=\"token number\">\u06f2<\/span><span class=\"token punctuation\">,<\/span> screen_height <span class=\"token operator\">\/\/<\/span> <span class=\"token number\">\u06f2<\/span>\n    snake_x_change<span class=\"token punctuation\">,<\/span> snake_y_change <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f0<\/span>\n\n    food_x<span class=\"token punctuation\">,<\/span> food_y <span class=\"token operator\">=<\/span> <span class=\"token builtin\">round<\/span><span class=\"token punctuation\">(<\/span>random<span class=\"token punctuation\">.<\/span>randrange<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> screen_width <span class=\"token operator\">-<\/span> snake_block<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">\/<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">*<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token builtin\">round<\/span><span class=\"token punctuation\">(<\/span>random<span class=\"token punctuation\">.<\/span>randrange<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> screen_height <span class=\"token operator\">-<\/span> snake_block<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">\/<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">*<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span>\n\n    clock <span class=\"token operator\">=<\/span> pygame<span class=\"token punctuation\">.<\/span>time<span class=\"token punctuation\">.<\/span>Clock<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n    <span class=\"token keyword\">while<\/span> <span class=\"token keyword\">not<\/span> game_over<span class=\"token punctuation\">:<\/span>\n\n        <span class=\"token keyword\">while<\/span> game_close<span class=\"token punctuation\">:<\/span>\n            screen<span class=\"token punctuation\">.<\/span>fill<span class=\"token punctuation\">(<\/span>white<span class=\"token punctuation\">)<\/span>\n            font_style <span class=\"token operator\">=<\/span> pygame<span class=\"token punctuation\">.<\/span>font<span class=\"token punctuation\">.<\/span>SysFont<span class=\"token punctuation\">(<\/span><span class=\"token boolean\">None<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5\u06f0<\/span><span class=\"token punctuation\">)<\/span>\n            message <span class=\"token operator\">=<\/span> font_style<span class=\"token punctuation\">.<\/span>render<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"You Lost! Press Q-Quit or C-Play Again\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token boolean\">True<\/span><span class=\"token punctuation\">,<\/span> red<span class=\"token punctuation\">)<\/span>\n            screen<span class=\"token punctuation\">.<\/span>blit<span class=\"token punctuation\">(<\/span>message<span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">(<\/span>screen_width <span class=\"token operator\">\/\/<\/span> <span class=\"token number\">\u06f6<\/span><span class=\"token punctuation\">,<\/span> screen_height <span class=\"token operator\">\/\/<\/span> <span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\n\n            pygame<span class=\"token punctuation\">.<\/span>display<span class=\"token punctuation\">.<\/span>update<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n            <span class=\"token keyword\">for<\/span> event <span class=\"token keyword\">in<\/span> pygame<span class=\"token punctuation\">.<\/span>event<span class=\"token punctuation\">.<\/span>get<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n                <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span><span class=\"token builtin\">type<\/span> <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>KEYDOWN<span class=\"token punctuation\">:<\/span>\n                    <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_q<span class=\"token punctuation\">:<\/span>\n                        game_over <span class=\"token operator\">=<\/span> <span class=\"token boolean\">True<\/span>\n                        game_close <span class=\"token operator\">=<\/span> <span class=\"token boolean\">False<\/span>\n                    <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_c<span class=\"token punctuation\">:<\/span>\n                        game_loop<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n        <span class=\"token keyword\">for<\/span> event <span class=\"token keyword\">in<\/span> pygame<span class=\"token punctuation\">.<\/span>event<span class=\"token punctuation\">.<\/span>get<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n            <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span><span class=\"token builtin\">type<\/span> <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>QUIT<span class=\"token punctuation\">:<\/span>\n                game_over <span class=\"token operator\">=<\/span> <span class=\"token boolean\">True<\/span>\n            <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span><span class=\"token builtin\">type<\/span> <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>KEYDOWN<span class=\"token punctuation\">:<\/span>\n                <span class=\"token keyword\">if<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_LEFT<span class=\"token punctuation\">:<\/span>\n                    snake_x_change <span class=\"token operator\">=<\/span> <span class=\"token operator\">-<\/span>snake_block\n                    snake_y_change <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span>\n                <span class=\"token keyword\">elif<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_RIGHT<span class=\"token punctuation\">:<\/span>\n                    snake_x_change <span class=\"token operator\">=<\/span> snake_block\n                    snake_y_change <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span>\n                <span class=\"token keyword\">elif<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_UP<span class=\"token punctuation\">:<\/span>\n                    snake_y_change <span class=\"token operator\">=<\/span> <span class=\"token operator\">-<\/span>snake_block\n                    snake_x_change <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span>\n                <span class=\"token keyword\">elif<\/span> event<span class=\"token punctuation\">.<\/span>key <span class=\"token operator\">==<\/span> pygame<span class=\"token punctuation\">.<\/span>K_DOWN<span class=\"token punctuation\">:<\/span>\n                    snake_y_change <span class=\"token operator\">=<\/span> snake_block\n                    snake_x_change <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span>\n\n        <span class=\"token keyword\">if<\/span> snake_x <span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span><span class=\"token operator\">=<\/span> screen_width <span class=\"token keyword\">or<\/span> snake_x <span class=\"token operator\">=<\/span> screen_height <span class=\"token keyword\">or<\/span> snake_y  snake_length<span class=\"token punctuation\">:<\/span>\n            <span class=\"token keyword\">del<\/span> snake_list<span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">]<\/span>\n\n        <span class=\"token keyword\">for<\/span> x <span class=\"token keyword\">in<\/span> snake_list<span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">:<\/span><span class=\"token operator\">-<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">:<\/span>\n            <span class=\"token keyword\">if<\/span> x <span class=\"token operator\">==<\/span> snake_head<span class=\"token punctuation\">:<\/span>\n                game_close <span class=\"token operator\">=<\/span> <span class=\"token boolean\">True<\/span>\n\n        snake<span class=\"token punctuation\">(<\/span>snake_block<span class=\"token punctuation\">,<\/span> snake_list<span class=\"token punctuation\">)<\/span>\n\n        pygame<span class=\"token punctuation\">.<\/span>display<span class=\"token punctuation\">.<\/span>update<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n        <span class=\"token keyword\">if<\/span> snake_x <span class=\"token operator\">==<\/span> food_x <span class=\"token keyword\">and<\/span> snake_y <span class=\"token operator\">==<\/span> food_y<span class=\"token punctuation\">:<\/span>\n            food_x<span class=\"token punctuation\">,<\/span> food_y <span class=\"token operator\">=<\/span> <span class=\"token builtin\">round<\/span><span class=\"token punctuation\">(<\/span>random<span class=\"token punctuation\">.<\/span>randrange<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> screen_width <span class=\"token operator\">-<\/span> snake_block<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">\/<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">*<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token builtin\">round<\/span><span class=\"token punctuation\">(<\/span>random<span class=\"token punctuation\">.<\/span>randrange<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> screen_height <span class=\"token operator\">-<\/span> snake_block<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">\/<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">*<\/span> <span class=\"token number\">\u06f1\u06f0.\u06f0<\/span>\n            snake_length <span class=\"token operator\">+=<\/span> <span class=\"token number\">\u06f1<\/span>\n\n        clock<span class=\"token punctuation\">.<\/span>tick<span class=\"token punctuation\">(<\/span>snake_speed<span class=\"token punctuation\">)<\/span>\n\n    pygame<span class=\"token punctuation\">.<\/span>quit<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    quit<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\ngame_loop<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"649\" height=\"517\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725161209.png\" alt=\"\u0633\u0627\u062e\u062a \u0628\u0627\u0632\u06cc \u0627\u0633\u0646\u06a9 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31663 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725161209.png 649w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725161209-300x239.png.webp 300w\" data-sizes=\"(max-width: 649px) 100vw, 649px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 649px; --smush-placeholder-aspect-ratio: 649\/517;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u067e\u0631\u0648\u0698\u0647 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Pygame \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u067e\u0646\u062c\u0631\u0647 \u0628\u0627\u0632\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u0627\u0632\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0628\u0627\u0632\u06cc\u06a9\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u062c\u0647\u062a\u200c\u062f\u0627\u0631 \u0645\u0627\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u062c\u0647\u062a \u0622\u0646 (\u0686\u067e\u060c \u0631\u0627\u0633\u062a\u060c \u0628\u0627\u0644\u0627 \u06cc\u0627 \u067e\u0627\u06cc\u06cc\u0646) \u06a9\u0646\u062a\u0631\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062d\u0644\u0642\u0647 \u0628\u0627\u0632\u06cc \u0628\u0647\u200c\u0637\u0648\u0631 \u0645\u062f\u0627\u0648\u0645 \u0645\u0648\u0642\u0639\u06cc\u062a \u0645\u0627\u0631 \u0631\u0627 \u0628\u0647 \u0631\u0648\u0632 \u06a9\u0631\u062f\u0647\u060c \u0628\u0631\u062e\u0648\u0631\u062f \u0628\u0627 \u0645\u0631\u0632 \u0648 \u062e\u0648\u062f\u0634 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0635\u0631\u0641 \u063a\u0630\u0627 \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f.<\/li>\n\n\n\n<li>\u0645\u0627\u0631 \u0647\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0647 \u063a\u0630\u0627 \u0631\u0627 \u0645\u0635\u0631\u0641 \u06a9\u0646\u062f \u0637\u0648\u0644\u0627\u0646\u06cc\u200c\u062a\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f (\u0646\u0642\u0637\u0647 \u0642\u0631\u0645\u0632) \u06a9\u0647 \u0628\u0647\u200c\u0637\u0648\u0631 \u062a\u0635\u0627\u062f\u0641\u06cc \u0631\u0648\u06cc \u0635\u0641\u062d\u0647 \u0638\u0627\u0647\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u0645\u0627\u0631 \u0628\u0627 \u0645\u0631\u0632 \u0635\u0641\u062d\u0647 \u06cc\u0627 \u062e\u0648\u062f\u0634 \u0628\u0631\u062e\u0648\u0631\u062f \u06a9\u0646\u062f\u060c \u0628\u0627\u0632\u06cc \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0645\u06cc\u200c\u0631\u0633\u062f. \u0628\u0627\u0632\u06cc\u06a9\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u062f \u06a9\u0647 \u062f\u0648\u0628\u0627\u0631\u0647 \u0628\u0627\u0632\u06cc \u06a9\u0646\u062f \u06cc\u0627 \u0628\u0627\u0632\u06cc \u0631\u0627 \u062a\u0631\u06a9 \u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0628\u0627\u0632\u06cc\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u062c\u0646\u0628\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u060c \u0645\u0627\u0646\u0646\u062f \u0627\u0646\u062f\u0627\u0632\u0647 \u067e\u0646\u062c\u0631\u0647 \u0628\u0627\u0632\u06cc\u060c \u0633\u0631\u0639\u062a \u0645\u0627\u0631\u060c \u06cc\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0628\u0627\u0632\u06cc\u060c \u0633\u0641\u0627\u0631\u0634\u06cc \u06a9\u0646\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"169\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/08\/PythontoEXE2_hero-300x169.png.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/08\/PythontoEXE2_hero-300x169.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/08\/PythontoEXE2_hero-768x432.png.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/08\/PythontoEXE2_hero.png 1024w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/169;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/convert-py-file-to-exe-file\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 \u062a\u0628\u062f\u06cc\u0644 \u0641\u0627\u06cc\u0644 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 exe \u0628\u0647 \u0635\u0648\u0631\u062a \u0642\u062f\u0645 \u0628\u0647 \u0642\u062f\u0645<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u067e\u0631\u0648\u0698\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc (NLP) \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0634\u0627\u0645\u0644 \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0645\u062f\u0644 \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0645\u062d\u0628\u0648\u0628 Natural Language Toolkit (NLTK) \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0645\u062f\u0644 \u0646\u0642\u062f\u0647\u0627\u06cc \u0641\u06cc\u0644\u0645 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0628\u06cc\u0627\u0646 \u0634\u062f\u0647 \u062f\u0631 \u0645\u062a\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0628\u062a \u06cc\u0627 \u0645\u0646\u0641\u06cc \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. <\/p>\n\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 NLTK<\/li>\n\n\n\n<li>\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc NLTK \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a<\/li>\n<\/ul>\n\n\n\n<p>\u06a9\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> nltk\n<span class=\"token keyword\">from<\/span> nltk<span class=\"token punctuation\">.<\/span>sentiment <span class=\"token keyword\">import<\/span> SentimentIntensityAnalyzer\n\nnltk<span class=\"token punctuation\">.<\/span>download<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"vader_lexicon\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Sentiment Analyzer<\/span>\nsid <span class=\"token operator\">=<\/span> SentimentIntensityAnalyzer<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">analyze_sentiment<\/span><span class=\"token punctuation\">(<\/span>text<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    score <span class=\"token operator\">=<\/span> sid<span class=\"token punctuation\">.<\/span>polarity_scores<span class=\"token punctuation\">(<\/span>text<span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">if<\/span> score<span class=\"token punctuation\">&#91;<\/span><span class=\"token string\">\"compound\"<\/span><span class=\"token punctuation\">]<\/span> <span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span><span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">:<\/span>\n        <span class=\"token keyword\">return<\/span> <span class=\"token string\">\"Positive\"<\/span>\n    <span class=\"token keyword\">else<\/span><span class=\"token punctuation\">:<\/span>\n        <span class=\"token keyword\">return<\/span> <span class=\"token string\">\"Negative\"<\/span>\n\n<span class=\"token comment\"># Example usage<\/span>\nreviews <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span>\n    <span class=\"token string\">\"The movie was fantastic, and I loved it!\"<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token string\">\"This film is terrible, and I regret watching it.\"<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token string\">\"I am not sure how I feel about this movie.\"<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token string\">\"The acting was good, but the plot was weak.\"<\/span><span class=\"token punctuation\">,<\/span>\n<span class=\"token punctuation\">]<\/span>\n\n<span class=\"token keyword\">for<\/span> review <span class=\"token keyword\">in<\/span> reviews<span class=\"token punctuation\">:<\/span>\n    sentiment <span class=\"token operator\">=<\/span> analyze_sentiment<span class=\"token punctuation\">(<\/span>review<span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">print<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string-interpolation\"><span class=\"token string\">f\"Review: '<\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>review<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\">'nSentiment: <\/span><span class=\"token interpolation\"><span class=\"token punctuation\">{<\/span>sentiment<span class=\"token punctuation\">}<\/span><\/span><span class=\"token string\">n\"<\/span><\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"688\" height=\"411\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725161913.png\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31664 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725161913.png 688w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725161913-300x179.png.webp 300w\" data-sizes=\"(max-width: 688px) 100vw, 688px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 688px; --smush-placeholder-aspect-ratio: 688\/411;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 NLTK\u060c \u0628\u0647 \u0648\u06cc\u0698\u0647 \u0648\u0627\u0698\u06af\u0627\u0646 VADER (Valence Aware Dictionary and Sentiment Reasoner) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0627\u0632 \u0642\u0628\u0644 \u0622\u0645\u0648\u0632\u0634 \u062f\u06cc\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 analyze_sentiment \u06cc\u06a9 \u0645\u062a\u0646 (\u0628\u0631\u0631\u0633\u06cc \u0641\u06cc\u0644\u0645) \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0648\u0631\u0648\u062f\u06cc \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u0648 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0648\u0627\u0698\u06af\u0627\u0646 VADER \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0646\u0645\u0631\u0647 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0645\u0631\u06a9\u0628 \u0628\u06cc\u0646 \u06f1- (\u0645\u0646\u0641\u06cc\u200c\u062a\u0631\u06cc\u0646) \u0648 \u06f1 (\u0645\u062b\u0628\u062a\u200c\u062a\u0631\u06cc\u0646) \u0627\u0633\u062a. \u0627\u06af\u0631 \u0627\u0645\u062a\u06cc\u0627\u0632 &gt;= 0 \u0628\u0627\u0634\u062f\u060c \u0628\u0631\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0628\u062a \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0646\u0641\u06cc \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062b\u0627\u0644 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u062a\u0627\u0628\u0639 \u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0646\u0642\u062f\u0647\u0627\u06cc \u0686\u0646\u062f \u0641\u06cc\u0644\u0645 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u062d\u062a\u0648\u0627\u06cc \u0622\u0646\u200c\u0647\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0628\u062a \u06cc\u0627 \u0645\u0646\u0641\u06cc \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u06cc\u06a9 \u0645\u0642\u062f\u0645\u0647 \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u062f\u0631 NLP \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 NLTK \u0627\u0633\u062a. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af\u200c\u062a\u0631 \u06af\u0633\u062a\u0631\u0634 \u062f\u0647\u0646\u062f \u06cc\u0627 \u0627\u0632 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 NLP \u0628\u0631\u0627\u06cc \u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 \u0648\u0638\u0627\u06cc\u0641 \u0645\u062e\u062a\u0644\u0641 NLP \u0645\u0627\u0646\u0646\u062f \u0637\u0628\u0642\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u062a\u0646\u060c \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u062a \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>\u0627\u06af\u0631 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0628\u062f\u0627\u0646\u06cc\u062f \u0648 \u0633\u0637\u062d \u062f\u0627\u0646\u0634 \u062e\u0648\u062f \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0648\u0631\u0647 \u0622\u0645\u0648\u0632\u0634 <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B7%D8%A8%DB%8C%D8%B9%DB%8C-bow-transformers-mk4082\/\" data-type=\"link\" data-id=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B7%D8%A8%DB%8C%D8%B9%DB%8C-bow-transformers-mk4082\/\">\u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0631\u0648 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u062f\u0648\u0631\u0647 \u0628\u0627 \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u0627\u06cc\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0633\u067e\u0633 \u0628\u0647 \u067e\u06cc\u0634\u200c\u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u062a\u0646 \u0628\u0647 \u06a9\u0645\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc\u06cc \u0646\u0638\u06cc\u0631 NLTK \u060c SpaCy \u0648 Hazm \u0645\u06cc\u200c\u067e\u0631\u062f\u0627\u0632\u062f. \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0647\u0627 \u0633\u0637\u062d \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc \u0647\u0627\u06cc \u0634\u0645\u0627 \u0631\u0627 \u062f\u0631 \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc \u0628\u0647 \u0634\u062f\u062a \u0627\u0641\u0632\u0627\u06cc\u0634 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"188\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/preview-300x188.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0622\u0645\u0648\u0632\u0634 pycharm\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/preview-300x188.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/preview-768x480.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/preview.jpg 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/188;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/learning-how-to-code-with-pycharm\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">pycharm \u0686\u06cc\u0633\u062a\u061f \u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0631 \u0628\u0627 pycharm \u0627\u0632 \u0635\u0641\u0631<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0633\u06a9\u062a\u0627\u067e<\/h3>\n\n\n\n<p>\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0633\u06a9\u062a\u0627\u067e \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0634\u0627\u0645\u0644 \u0633\u0627\u062e\u062a\u0646 \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0644\u06cc\u0633\u062a \u06a9\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u0627\u0633\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Tkinter \u0627\u0633\u062a. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u0646\u062f\u060c \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062a\u06a9\u0645\u06cc\u0644 \u0634\u062f\u0647 \u0639\u0644\u0627\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u062d\u0630\u0641 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/machin.learning_NvSv1jL_1403-08-16-164234254\/7fdf137999a41a36e2b9038ea6ea9f9b.webp?expire=4893471932&#038;token=5cf0d39d07561b243bb5681bfeeb21f9&#038;md5=XPDTnQdWGyQ7tWgb_ush-Q==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-mk1318\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f4,\u06f9\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f2,\u06f4\u06f9\u06f9,\u06f5\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f5\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-mk1318\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0627\u0644\u0632\u0627\u0645\u0627\u062a \u067e\u0631\u0648\u0698\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li>\u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0627\u0636\u0627\u0641\u06cc \u0686\u0648\u0646 Tkinter \u0628\u0627 \u0646\u0635\u0628\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u06af\u0646\u062c\u0627\u0646\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n<\/ul>\n\n\n\n<p>\u0642\u0637\u0639\u0647 \u06a9\u062f \u067e\u0631\u0648\u0698\u0647 \u0641\u0648\u0642 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">import<\/span> tkinter <span class=\"token keyword\">as<\/span> tk\n<span class=\"token keyword\">from<\/span> tkinter <span class=\"token keyword\">import<\/span> messagebox\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">add_task<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    task <span class=\"token operator\">=<\/span> entry<span class=\"token punctuation\">.<\/span>get<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">if<\/span> task<span class=\"token punctuation\">.<\/span>strip<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n        listbox<span class=\"token punctuation\">.<\/span>insert<span class=\"token punctuation\">(<\/span>tk<span class=\"token punctuation\">.<\/span>END<span class=\"token punctuation\">,<\/span> task<span class=\"token punctuation\">)<\/span>\n        entry<span class=\"token punctuation\">.<\/span>delete<span class=\"token punctuation\">(<\/span><span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">,<\/span> tk<span class=\"token punctuation\">.<\/span>END<span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">else<\/span><span class=\"token punctuation\">:<\/span>\n        messagebox<span class=\"token punctuation\">.<\/span>showwarning<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Warning\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"Please enter a task!\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">mark_as_completed<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    selected_index <span class=\"token operator\">=<\/span> listbox<span class=\"token punctuation\">.<\/span>curselection<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">if<\/span> selected_index<span class=\"token punctuation\">:<\/span>\n        listbox<span class=\"token punctuation\">.<\/span>itemconfig<span class=\"token punctuation\">(<\/span>selected_index<span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token string\">\"bg\"<\/span><span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"light green\"<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">else<\/span><span class=\"token punctuation\">:<\/span>\n        messagebox<span class=\"token punctuation\">.<\/span>showwarning<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Warning\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"Please select a task to mark as completed!\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token keyword\">def<\/span> <span class=\"token function\">delete_task<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">:<\/span>\n    selected_index <span class=\"token operator\">=<\/span> listbox<span class=\"token punctuation\">.<\/span>curselection<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">if<\/span> selected_index<span class=\"token punctuation\">:<\/span>\n        listbox<span class=\"token punctuation\">.<\/span>delete<span class=\"token punctuation\">(<\/span>selected_index<span class=\"token punctuation\">)<\/span>\n    <span class=\"token keyword\">else<\/span><span class=\"token punctuation\">:<\/span>\n        messagebox<span class=\"token punctuation\">.<\/span>showwarning<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Warning\"<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"Please select a task to delete!\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Create the main application window<\/span>\napp <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Tk<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\napp<span class=\"token punctuation\">.<\/span>title<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"To-Do List\"<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Create UI elements<\/span>\nlistbox <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Listbox<span class=\"token punctuation\">(<\/span>app<span class=\"token punctuation\">,<\/span> width<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5\u06f0<\/span><span class=\"token punctuation\">)<\/span>\nentry <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Entry<span class=\"token punctuation\">(<\/span>app<span class=\"token punctuation\">,<\/span> width<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5\u06f0<\/span><span class=\"token punctuation\">)<\/span>\nadd_button <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Button<span class=\"token punctuation\">(<\/span>app<span class=\"token punctuation\">,<\/span> text<span class=\"token operator\">=<\/span><span class=\"token string\">\"Add Task\"<\/span><span class=\"token punctuation\">,<\/span> command<span class=\"token operator\">=<\/span>add_task<span class=\"token punctuation\">)<\/span>\nmark_button <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Button<span class=\"token punctuation\">(<\/span>app<span class=\"token punctuation\">,<\/span> text<span class=\"token operator\">=<\/span><span class=\"token string\">\"Mark as Completed\"<\/span><span class=\"token punctuation\">,<\/span> command<span class=\"token operator\">=<\/span>mark_as_completed<span class=\"token punctuation\">)<\/span>\ndelete_button <span class=\"token operator\">=<\/span> tk<span class=\"token punctuation\">.<\/span>Button<span class=\"token punctuation\">(<\/span>app<span class=\"token punctuation\">,<\/span> text<span class=\"token operator\">=<\/span><span class=\"token string\">\"Delete Task\"<\/span><span class=\"token punctuation\">,<\/span> command<span class=\"token operator\">=<\/span>delete_task<span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Pack UI elements into the window<\/span>\nlistbox<span class=\"token punctuation\">.<\/span>pack<span class=\"token punctuation\">(<\/span>pady<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f1\u06f0<\/span><span class=\"token punctuation\">)<\/span>\nentry<span class=\"token punctuation\">.<\/span>pack<span class=\"token punctuation\">(<\/span>pady<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">)<\/span>\nadd_button<span class=\"token punctuation\">.<\/span>pack<span class=\"token punctuation\">(<\/span>pady<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">)<\/span>\nmark_button<span class=\"token punctuation\">.<\/span>pack<span class=\"token punctuation\">(<\/span>pady<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">)<\/span>\ndelete_button<span class=\"token punctuation\">.<\/span>pack<span class=\"token punctuation\">(<\/span>pady<span class=\"token operator\">=<\/span><span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">)<\/span>\n\n<span class=\"token comment\"># Start the main event loop<\/span>\napp<span class=\"token punctuation\">.<\/span>mainloop<span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"307\" height=\"358\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725163307.png\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0633\u06a9\u062a\u0627\u067e\" class=\"wp-image-31665 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230725163307.png 307w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230725163307-257x300.png.webp 257w\" data-sizes=\"(max-width: 307px) 100vw, 307px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 307px; --smush-placeholder-aspect-ratio: 307\/358;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u067e\u0631\u0648\u0698\u0647 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Tkinter\u060c \u06a9\u0647 \u0628\u0627 \u0646\u0635\u0628\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 To-Do List \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u062f\u0631 \u0641\u06cc\u0644\u062f \u0648\u0631\u0648\u062f\u06cc \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc &#8220;Ad task&#8221; \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u0646\u062f \u062a\u0627 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0644\u06cc\u0633\u062a \u0628\u0627\u06a9\u0633 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u0646\u062f. \u0627\u06af\u0631 \u0648\u0631\u0648\u062f\u06cc \u062e\u0627\u0644\u06cc \u0628\u0627\u0634\u062f\u060c \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0647\u0634\u062f\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0628\u0631\u0627\u06cc \u0639\u0644\u0627\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u06cc\u06a9 \u06a9\u0627\u0631 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u0634\u062f\u0647\u060c \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0628\u0627\u06a9\u0633 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc \u00ab\u0639\u0644\u0627\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062a\u06a9\u0645\u06cc\u0644 \u0634\u062f\u0647\u00bb \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u0646\u062f. \u0631\u0646\u06af \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647 \u06a9\u0627\u0631 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0634\u062f\u0647 \u0628\u0647 \u0633\u0628\u0632 \u0631\u0648\u0634\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u06cc\u06a9 \u06a9\u0627\u0631 \u0631\u0627 \u0628\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0622\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0628\u0627\u06a9\u0633 \u0648 \u06a9\u0644\u06cc\u06a9 \u0628\u0631 \u0631\u0648\u06cc &#8220;Delete Task&#8221; \u062d\u0630\u0641 \u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li>\u067e\u0646\u062c\u0631\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u062a\u0627 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0622\u0646 \u0631\u0627 \u0628\u0628\u0646\u062f\u062f \u0628\u0627\u0632 \u0648 \u067e\u0627\u0633\u062e\u06af\u0648 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python \u0648 Tkinter \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0627 \u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631\u060c \u0645\u0627\u0646\u0646\u062f \u0630\u062e\u06cc\u0631\u0647 \u0648\u0638\u0627\u06cc\u0641 \u062f\u0631 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u06cc\u0627 \u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u06cc\u0698\u06af\u06cc \u062a\u0627\u0631\u06cc\u062e\/\u0632\u0645\u0627\u0646 \u0628\u0631\u0627\u06cc \u0645\u0647\u0644\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u060c \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0633\u0641\u0627\u0631\u0634\u06cc \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0648 \u06a9\u0648\u0686\u06a9 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0646\u0633\u0628\u062a\u0627\u064b \u0622\u0633\u0627\u0646\u06cc \u062f\u0627\u0631\u0646\u062f \u0648 \u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u0639\u0645\u0644\u06cc \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0628\u062a\u062f\u06cc \u0648 \u0645\u062a\u0648\u0633\u0637 \u0628\u0633\u06cc\u0627\u0631 \u0639\u0627\u0644\u06cc \u0647\u0633\u062a\u0646\u062f \u062a\u0627 \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u06a9\u0627\u0631 \u0628\u0628\u0631\u0646\u062f \u0648 \u062a\u062c\u0631\u0628\u0647 \u0639\u0645\u0644\u06cc \u0631\u0627 \u062f\u0631 \u062d\u06cc\u0646 \u062d\u0644 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u06a9\u0633\u0628 \u06a9\u0646\u0646\u062f. \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9 \u062d\u0633 \u0645\u0644\u0645\u0648\u0633\u06cc \u0627\u0632 \u0645\u0648\u0641\u0642\u06cc\u062a \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u0648 \u0631\u0627\u0647\u06cc \u0639\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u062a\u0642\u0648\u06cc\u062a \u0645\u0641\u0627\u0647\u06cc\u0645 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0647\u0633\u062a\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0686\u0646\u062f \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0628\u0631\u0646\u0627\u0645\u0647 \u0641\u0647\u0631\u0633\u062a \u06a9\u0627\u0631\u0647\u0627<\/strong>: \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0633\u0627\u062f\u0647 \u062f\u0631 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 \u06cc\u0627 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648\u0638\u0627\u06cc\u0641 \u062e\u0648\u062f \u0631\u0627 \u0627\u0636\u0627\u0641\u0647\u060c \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0628\u0631\u0646\u0627\u0645\u0647 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0622\u0628 \u200c\u0648 \u0647\u0648\u0627 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646:<\/strong> \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u0628\u0633\u0627\u0632\u06cc\u062f \u06a9\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 API \u0648\u0627\u06a9\u0634\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0628\u200c\u0648\u0647\u0648\u0627 \u0648 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0641\u0639\u0644\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0645\u06a9\u0627\u0646 \u062e\u0627\u0635 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li><strong>\u06a9\u0648\u062a\u0627\u0647 \u06a9\u0646\u0646\u062f\u0647 URL<\/strong>: \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u06a9\u0648\u062a\u0627\u0647 \u06a9\u0646\u0646\u062f\u0647 URL \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 URL \u0647\u0627\u06cc \u0637\u0648\u0644\u0627\u0646\u06cc \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0648\u0631\u0648\u062f\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc \u06a9\u0648\u062a\u0627\u0647\u060c \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0648 \u0642\u0627\u0628\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u200c\u06af\u0630\u0627\u0631\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u062a\u0648\u0644\u06cc\u062f \u06a9\u0646\u0646\u062f\u0647 \u0631\u0645\u0632 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/strong>: \u06cc\u06a9 \u0645\u0648\u0644\u062f \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0631\u0645\u0632\u0647\u0627\u06cc \u0639\u0628\u0648\u0631 \u062a\u0635\u0627\u062f\u0641\u06cc \u0628\u0627 \u0637\u0648\u0644 \u0648 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0645\u0634\u062e\u0635 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0633\u0627\u062e\u062a \u0645\u0628\u062f\u0644 \u0627\u0631\u0632 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/strong>: \u06cc\u06a9 \u0645\u0628\u062f\u0644 \u0627\u0631\u0632 \u0628\u0633\u0627\u0632\u06cc\u062f \u06a9\u0647 \u06cc\u06a9 \u0627\u0631\u0632 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0646\u0631\u062e\u200c\u0647\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u0628\u0647 \u0627\u0631\u0632 \u062f\u06cc\u06af\u0631 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0633\u0627\u062e\u062a \u062f\u0627\u0646\u0644\u0648\u062f\u0631 \u0639\u06a9\u0633 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/strong>: \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u0627\u0632 \u06cc\u06a9 URL \u0635\u0641\u062d\u0647 \u0648\u0628 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u06cc\u0627 \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 URL \u0647\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0641\u0647\u0631\u0633\u062a \u0645\u062d\u0644\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0628\u0631\u0646\u0627\u0645\u0647 \u0633\u0627\u0632\u0645\u0627\u0646\u200c\u062f\u0647\u06cc \u0641\u0627\u06cc\u0644 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/strong>: \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u06cc\u062f \u06a9\u0647 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0627\u0646\u0648\u0627\u0639 \u0622\u0646\u200c\u0647\u0627 \u062f\u0631 \u06cc\u06a9 \u0641\u0647\u0631\u0633\u062a \u0633\u0627\u0632\u0645\u0627\u0646\u200c\u062f\u0647\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u062a\u0635\u0627\u0648\u06cc\u0631\u060c \u0627\u0633\u0646\u0627\u062f\u060c \u0645\u0648\u0633\u06cc\u0642\u06cc \u0648 \u063a\u06cc\u0631\u0647).<\/li>\n\n\n\n<li><strong>\u0641\u06cc\u062f\u062e\u0648\u0627\u0646 RSS<\/strong>: \u06cc\u06a9 \u0641\u06cc\u062f\u062e\u0648\u0627\u0646 RSS \u0628\u0633\u0627\u0632\u06cc\u062f \u06a9\u0647 \u0622\u062e\u0631\u06cc\u0646 \u0645\u0642\u0627\u0644\u0627\u062a \u062e\u0628\u0631\u06cc \u0631\u0627 \u0627\u0632 \u0645\u0646\u0627\u0628\u0639 \u0645\u062e\u062a\u0644\u0641 \u0648\u0627\u06a9\u0634\u06cc \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0634\u0645\u0627\u0631\u0634\u06af\u0631 \u0641\u0631\u06a9\u0627\u0646\u0633 \u062a\u0639\u062f\u0627\u062f \u06a9\u0644\u0645\u0627\u062a \u0648\u0631\u062f: \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f \u06a9\u0647 \u06cc\u06a9 \u0633\u0646\u062f \u0645\u062a\u0646\u06cc \u0631\u0627 \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0641\u0631\u06a9\u0627\u0646\u0633 \u0647\u0631 \u06a9\u0644\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0645\u06cc\u200c\u0634\u0645\u0627\u0631\u062f.<\/li>\n\n\n\n<li><strong>GitHub Repository Analyzer<\/strong>: \u0627\u0628\u0632\u0627\u0631\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u0645\u062e\u0627\u0632\u0646 GitHub \u0645\u0627\u0646\u0646\u062f \u062a\u0639\u062f\u0627\u062f \u0633\u062a\u0627\u0631\u0647\u200c\u0647\u0627\u060c \u0641\u0648\u0631\u06a9\u200c\u0647\u0627 \u0648 \u0645\u0633\u0627\u0626\u0644 \u0648\u0627\u06a9\u0634\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0631 \u0642\u0627\u0644\u0628\u06cc \u06a9\u0627\u0631\u0628\u0631\u067e\u0633\u0646\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u0627\u0633\u06a9\u0631\u0627\u067e\u0631<\/strong>: \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0630\u062e\u06cc\u0631\u0647 \u0622\u0646 \u062f\u0631 \u0641\u0627\u06cc\u0644 CSV \u06cc\u0627 JSON\u060c \u06cc\u06a9 \u0648\u0628 \u0627\u0633\u06a9\u0631\u0627\u067e\u0631 \u0628\u0633\u0627\u0632\u06cc\u062f.<\/li>\n\n\n\n<li><strong>\u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u0646\u062f\u0647 \u0627\u06cc\u0645\u06cc\u0644 \u062e\u0648\u062f\u06a9\u0627\u0631<\/strong>: \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u06cc \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0645\u06cc\u0644\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0631\u0627 \u0628\u0647 \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 \u06af\u06cc\u0631\u0646\u062f\u06af\u0627\u0646 \u0628\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u0642\u0627\u0628\u0644 \u062a\u0646\u0638\u06cc\u0645 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0642\u0644\u200c\u0642\u0648\u0644 \u062e\u0648\u062f\u06a9\u0627\u0631<\/strong>: \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0646\u0642\u0644\u200c\u0642\u0648\u0644\u200c\u0647\u0627\u06cc \u062a\u0635\u0627\u062f\u0641\u06cc \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0645\u062c\u0645\u0648\u0639\u0647 \u062a\u0648\u0644\u06cc\u062f \u0648 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u062f.<\/li>\n\n\n\n<li><a href=\"https:\/\/maktabkhooneh.org\/mag\/how-to-create-calculator-with-python\/\"><strong>\u0645\u0627\u0634\u06cc\u0646\u200c \u062d\u0633\u0627\u0628 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/strong><\/a>: \u06cc\u06a9 \u0645\u0627\u0634\u06cc\u0646\u200c\u062d\u0633\u0627\u0628 \u0633\u0627\u062f\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0637\u0631\u0627\u062d\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u067e\u0627\u06cc\u0647 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u062f\u0631 \u0645\u0637\u0644\u0628 <a href=\"https:\/\/maktabkhooneh.org\/mag\/python-source-codes\/\">\u06a9\u062f\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0686\u0646\u062f \u062a\u0627 \u0627\u0632 \u062a\u0645\u0631\u06cc\u0646\u0627\u062a \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u0644\u0627 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0628\u0641\u0631\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/6b85ec72-5cf2-4572-818e-2e95b0ac4bd4-1.jpg\" alt=\"\u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u062a\u0645\u0631\u06cc\u0646\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646\" class=\"wp-image-31669 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/6b85ec72-5cf2-4572-818e-2e95b0ac4bd4-1.jpg 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/6b85ec72-5cf2-4572-818e-2e95b0ac4bd4-1-300x169.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/6b85ec72-5cf2-4572-818e-2e95b0ac4bd4-1-768x432.jpg.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0641\u0631\u0635\u062a\u200c\u0647\u0627\u06cc \u0627\u0631\u0632\u0634\u0645\u0646\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0647\u200c\u06a9\u0627\u0631\u06af\u06cc\u0631\u06cc \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0622\u0632\u0645\u0627\u06cc\u0634 \u0628\u0627 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0648 \u06a9\u0633\u0628 \u062a\u062c\u0631\u0628\u0647 \u0639\u0645\u0644\u06cc \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631 \u062f\u0631 \u0622\u06cc\u0646\u062f\u0647 \u06af\u0633\u062a\u0631\u0634 \u06cc\u0627\u0628\u062f. \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u0631\u0648\u06cc \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0627\u0632 \u06a9\u0634\u0641 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc\u060c \u0628\u0647\u0628\u0648\u062f \u0631\u0627\u0628\u0637\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u06cc \u06cc\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647\u200c\u062a\u0631 \u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u062c\u0630\u0627\u0628\u06cc\u062a \u0622\u0646\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"180\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/python_practice-300x180.jpg\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u062a\u0645\u0631\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u200c\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/python_practice-300x180.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/python_practice-768x461.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/python_practice.jpg 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/180;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/python-programming-practice\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u062a\u0645\u0631\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u200c\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 + \u0633\u0624\u0627\u0644\u0627\u062a \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0634\u062f\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>\u0647\u062f\u0641 \u0627\u0632 \u0627\u0646\u062c\u0627\u0645 \u0686\u0646\u062f \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u0644\u0627 \u062a\u0645\u0631\u06cc\u0646 \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0628\u0647\u062a\u0631 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0648\u06cc\u0698\u0647 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u0627\u0633\u062a. \u0628\u0627 \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0642\u0627\u062f\u0631 \u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0648\u062f \u06a9\u0647 \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647\u0628\u0648\u062f \u0628\u0628\u062e\u0634\u0646\u062f. \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0634\u062f\u0647 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0628\u0647 \u062e\u0635\u0648\u0635 \u0628\u0631\u0627\u06cc \u0627\u0641\u0631\u0627\u062f \u0645\u0628\u062a\u062f\u06cc \u0648 \u062a\u0627\u0632\u0647 \u0648\u0627\u0631\u062f \u0628\u0647 \u062d\u0648\u0632\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0632 \u0627\u0647\u0645\u06cc\u062a \u0628\u0633\u06cc\u0627\u0631 \u0628\u0627\u0644\u0627\u06cc\u06cc \u0628\u0631\u062e\u0648\u0631\u062f\u0627\u0631 \u0647\u0633\u062a\u0646\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0646\u062c\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u0635\u06cc\u0647 \u0634\u062f\u0647 \u062f\u0631 \u0628\u062e\u0634 \u0642\u0628\u0644 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u062a\u0645\u0631\u06cc\u0646 \u0646\u06cc\u0632 \u0628\u0633\u06cc\u0627\u0631 \u0627\u0647\u0645\u06cc\u062a \u0632\u06cc\u0627\u062f\u06cc \u062f\u0627\u0631\u0646\u062f. \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u06cc\u062f \u0627\u0628\u062a\u062f\u0627 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0631\u0627 \u062f\u0631\u06a9 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0648\u06cc\u062f\u06cc\u0648\u06cc \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc: <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%DA%A9%D8%A7%D8%B1-%D9%81%D8%A7%DB%8C%D9%84-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-mk1210\/\">\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u06cc\u06af\u0627\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0641\u0627\u06cc\u0644 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h3>\n\n\n\n<p>\u0627\u06af\u0631 \u0628\u0647 \u0641\u06a9\u0631 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0632 \u0635\u0641\u0631 \u062a\u0627 \u0635\u062f \u0647\u0633\u062a\u06cc\u062f \u0648 \u062f\u0648\u0633\u062a \u062f\u0627\u0631\u06cc\u062f \u062f\u0631 \u06a9\u0645\u062a\u0631\u06cc\u0646 \u0632\u0645\u0627\u0646 \u0645\u0645\u06a9\u0646 \u0645\u0647\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u062e\u0648\u062f \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0634\u0645\u0627 \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u062f\u0631 \u0647\u0632\u06cc\u0646\u0647 \u0648 \u0632\u0645\u0627\u0646 \u062e\u0648\u062f \u0635\u0631\u0641\u0647\u200c\u062c\u0648\u06cc\u06cc \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0647\u062f\u0641 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0622\u0645\u0648\u0632\u0634\u06cc \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0627\u0646\u0648\u0627\u0639 \u062f\u0648\u0631\u0647 \u0622\u0645\u0648\u0632\u0634\u06cc \u0628\u0627 \u0627\u0647\u062f\u0627\u0641 \u06af\u0648\u0646\u0627\u06af\u0648\u0646 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a. \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u06af\u0631\u0641\u062a\u0647 \u062a\u0627 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0631\u0627\u06cc\u06af\u0627\u0646 \u0648 \u067e\u0648\u0644\u06cc \u062f\u0631 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0645\u0648\u062c\u0648\u062f \u0627\u0633\u062a. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u200c\u0647\u0627\u06cc \u0645\u062d\u0628\u0648\u0628 \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u063a\u06cc\u0631\u0647 \u0646\u06cc\u0632 \u0627\u0632 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0647\u0645\u200c\u0627\u06a9\u0646\u0648\u0646 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0635\u0641\u062d\u0647 \u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634\u200c\u0647\u0627 \u062f\u06cc\u062f\u0646 \u06a9\u0646\u06cc\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0647\u0645\u0647\u200c\u06a9\u0627\u0631\u0647 \u0648 \u0645\u0628\u062a\u062f\u06cc \u067e\u0633\u0646\u062f \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0633\u0627\u062f\u06af\u06cc \u0648 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc\u200c\u0627\u0634 \u0634\u0646\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0647\u200c\u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u0632 \u062c\u0645\u0644\u0647 \u062a\u0648\u0633\u0639\u0647 \u0648\u0628\u060c \u062a\u062c\u0632\u06cc\u0647\u200c\u0648\u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0648 \u0627\u0645\u0648\u0631 \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0634\u0627\u0645\u0644 \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u060c \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u200c\u0647\u0627 \u06cc\u0627 \u0631\u0627\u0647\u200c\u062d\u0644\u200c\u0647\u0627\u06cc \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c \u0647\u0627\u06cc [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":31668,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9],"tags":[],"class_list":["post-31659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-and-it-training","category-python-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=31659"}],"version-history":[{"count":8,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31659\/revisions"}],"predecessor-version":[{"id":68627,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31659\/revisions\/68627"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/31668"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=31659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=31659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=31659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}