سلام
دوباره بررسی کنید. احتمالا یا درست نصب نشده و یا شاید نیاز به ری استارت ویندوز داشته باشید.
از Add or remove programs ویندوز هم می تونید چک کنید چه ورژن هایی نصب هستند.
پستهای سعید فضل اله زاده
-
RE: ارور metadata generation failed نصب کتابخانه arctic master
-
RE: نصب کتابخانه
سلام
در خطا همون طور که اشاره شده باید Microsoft Visual C++ 14 یا نسخه بالاتر رو روی ویندوز تون نصب کنید -
RE: نصب کتابخانه
سلام
فکر نمی کنم نیاز به نسخه خاصی باشه. یا با نسخه پایتون ۳.۸ هم تست کنید -
RE: نصب کتابخانه
سلام
با وی پی ان تست کنید. ممکن هست بعضی اوقات pip با اینترنت غیر آزاد خوب کار نکنه. -
RE: سلام، اگر زحمتی نیست یک راهنمایی به بنده بکنید که چگونه این ارور را رفع کنم expected an indented block برای خط پنج
سلام
این بخش از کدی که فرستادید دو تا for ناقص دارید.
خطا هم میگه که یک بلاک indent شده رو انتظار دارد.
کد تان رو دوباره بررسی کنید. -
RE: مقسومعلیه اول
سلام
پیشنهاد می کنم ابتدا کدی که خودتون برای اون تلاش کردید رو اینجا قرار بدید ببینیم تا کجا رو پیش رفتید و چه کردید. -
RE: کلمه ی palindrome
سلام
s = input("ek ebarat vared konid:") s0 = s.lower() print(s0) if s0 == s0[::-1]: print("palindrome") else: print("not palindrome")
شما در slice کردن متغیر، اولا که فقط دارید ایندکس صفرم رو به ایندکس آخر مقایسه می کنید. پس در نتیجه هیچ وقت palindrome نمیشه.
باید کل عبارت رو با کلش به صورت معکوس مقایسه کنید که if تون رو اصلاح کردم و الان کد درست هست. -
RE: در حل این مسئله به مشکل خوردم
سلام
ترتیب رو خیر. فردا احتمالا بهتون اطلاع میدم -
RE: در حل این مسئله به مشکل خوردم
سلام
به صورت خلاصه این طور هست که از regex یا عبارت باقاعده استفاده می کنه به این صورت که فقط حروف helo (این چهار حرف) رو اگر در ورودی دید نگه می داره و بقیه حروف رو حذف می کنه.
بیشتر از یک بار هم اگر حرفی تکرار بشه مهم نیست و اون رو حفظ می کنه. -
RE: در حل این مسئله به مشکل خوردم
سلام
فکر می کنم این کد مناسب تون باشه:import re regex = re.compile('[^helo]') my_in = input('Type: ') my_out = regex.sub('', my_in)
ورودی نمونه:
Type: afasfssdgsghhhhhhhhheeeeeeeeeejkjkjkllllllqwqeqadzczxzxooooooo
خروجی نمونه:
True
-
RE: pygame.error: video system not initialized
سلام
کد رو ببینید:import sys import pygame def run_game(): pygame.init() screen = pygame.display.set_mode((1200, 800)) pygame.display.set_caption("My Game") while False: for event in pygame.event.get(): if event.type == pygame.QUIT: sis.exit() pygame.display.flip() break run_game()
من یک break به حلقه while تون اضافه کردم و حلقه تون رو هم از while True به while False تغییر دادم.
با این ماژول کار نکردم اما الان که ران می کنم یک پنجره به اسم My Game باز می کنه و می بنده. -
RE: تفکیک خروجی ها و اجرای همزمان دو حلقه
سلام
میشه دو تا حلقه while نوشت که خروجی ها جدا باشند.
اما در مورد هم زمانی فعلا دانش و اطلاعی ندارم که خدمت تون بگم. این رو یک مقداری مطالعه می کنم ببینم چطور میشه. اگر هم خودتون می دونید که چطور انجامش بخواید بدید که خیلی هم عالی.import time a = 0 b = 0 while True: a += 1 print('ali', end=' ') time.sleep(3) if a == 6: break while True: b += 1 print('reza', end=' ') time.sleep(4) if b == 6: break
-
RE: تفکیک خروجی ها و اجرای همزمان دو حلقه
سلام
import time a = 0 b = 0 while True: a += 1 print('ali', end=' ') time.sleep(3) b += 1 print('reza', end=' ') time.sleep(4) if a == 6 and b == 6: break
خروجی:
ali reza ali reza ali reza ali reza ali reza ali reza
-
RE: تفکیک خروجی ها و اجرای همزمان دو حلقه
سلام
ببینید این کد می تونه کمکی بهتون بکنه یا خیر.import time a = 0 b = 0 while True: a += 1 print('ali') print(a) time.sleep(3) b += 1 print('reza') print(b) time.sleep(4) if a == 6 and b == 6: break
-
RE: تفکیک خروجی ها و اجرای همزمان دو حلقه
@tredix سلام
کد ها خط به خط اجرا میشن و تا جایی که اطلاع دارم امکان این که هم زمان اجرا بشن نیست -
RE: مشکل در انجام سوال
سلام
لطفا یک بار کد تون رو بررسی کنید.
آیا خط ۱۹ که این جا کپی کردید درست هست؟ -
RE: IndentationError: expected an indented block
سلام
احتمالا تو رفتگی ها ترکیبی از tab و space هیتر.
چک کنید این رو