سلام به همه
قراره اینجا مطالب مربوط به کلاس های پایتون رو قرار بدیم
امروز روی مطالب زیر کار کردیم
1- نصب نرم افزار پایتون روی گوشی و تبلت
2- نصب نرم افزار پایتون روی کامپیوتر
دوستانی که موفق نشدن با ما باشن یا یاد نگرفتن نگران نباشن آموزش نصب رو به زودی در این صفحه قرار میدیم
ما امروز بخشی از برنامه شعبده بازی پایتون رو با هم مرور کردیم. این برنامه به شما در 5 صفحه اعدادی رو نشون میداد و شما با انتخاب y یا n اون رو راهنمایی میکردین و اون عدد انتخابی تون رو به شما میگفت
برای دانلود برنامه اینجا کلیک کنید -------> دانلود برنامه
عنوان: یک عدد بین 1 تا 31
حجم: 1.84 کیلوبایت
البته این برنامه هنوز کاملا توضیح داده نشده.
ما امروز دستورات زیر رو هم با هم مرور کردیم
1- print("Hello")
2- print("#"*20)
3- print()
درواقع ما با دستورات ساده نمایش آشنا شدیم و عملکرد دستورات زیر که در برنامه اصلی بود رو بررسی کردیم:
print("A","*"*18)
print(" 1","--"," 3","--"," 5","--"," 7")
print(" 9","--","11","--","13","--","15")
print("17","--","19","--","21","--","23")
print("25","--","27","--","29","--","31")
print("*"*20)
درضمن یک مرور کلی هم به دستور input داشتیم
input("لطقا نام خود را وارد کنید ")
و با معنی متغیرهای حرفی و عددی هم آشنا شدیم
برای هفته آینده پیشنهاد میکنم خودتون یک برنامه بنویسید که دو عدد را از شما دریافت کنه و جمع، ضرب، تقسیم اونها رو انجام بده
لطفا برنامه های خودتون رو برای ما بفرستید و امتیاز بگیرید
هرجا هم مشکل داشتین به ما بگین
سلام بچه ها
چقدر تعطیلی داشتیم این هفته !!!!!!! خدا
قراربود این هفته که کلا نعطیل بود، ما برنامه "شعبده بازی پایتون" رو تکمیل کنیم که بد نیست الان یک مروری روی کارمون داشته باشیم
دستور for
این دستور رو اجرا کنید :
for i in range(1,10) :
print("My name is ")
خوب همونجور که میبینید دستور for که نوشتیم به تعداد 9 بار برای ما نوشت My name is
بذارید این دستور رو به طور کامل بررسی کنیم.
for i in range(1,10) :
(range(1,10 : این دستور در حلقه for به این معناست که از 1 تا 10 (بجز 10) دستوری که در زیر حلقه for قراردارد را تکرار کند.
حالا اگر بجای عدد 10 عدد 20 را بذارید 19 بار کلمه My name is را تکرار میکند.
خوب در مورد i و in و استفاده پیشرفته از دستور for هم اگه عجله ندارید توی درس های بعدی بهش میرسیم.
اگر هم عجله دارید به من پیغام بدین تا زودتر بهتون بگم
سلام
تا حالا برای نوشن برنامه های یک یا حداکثر دو خطی از shell ویندور و console در اندروید استفاده کردیم حالا میخوایم ببینیم اگه قرار باشه یه برنامه چند خطی بنویسیم باید چکار کنیم ؟؟؟
ویرایشگر ویندوز پایتون :
وقتی برنامه پایتون رو اجرا می کنید کافیه از منوی File قسمت New File رو مثل تصویر زیر انتخاب کنید.
حالا یک ویرایشگر به شکل زیر رو داریم
میتونید توی این قسمت برنامه های خودتون رو بنویسید و اجرا کنید
الان میخوایم در مورد موضوع درست و (True & False) صحبت کنیم که خیلی خیلی خیلی . مهمه
وقتی ما دو تا موضوع رو با هم مقایسه میکنیم مثل درس قبلی که طول دو تا اسم رو با هم مقایسه کردیم اتفاقی که میوفته اینه که اگر اون شرط مثلا شرط
len(a) > len(b)
درست باشه پایتون به ما میگه درست -True- و اگه غلط باشه پایتون میگه غلط -False-
حالا برای تمرین برین توی قسمت shell پایتون و این دستورات رو اجرا کنید.
>>>5 > 3
>>> 10 > 145
>>> len("ALI") > 2
>>>len("ALI") > 10
اگه مشکلی بود به من خبر بدین
سلام
خوب بیاییم به کد قبلی برنامه یه چیزای جدیدی اضافه کنیم
1- رنگ صفحه نمایش
import pygame
pygame.init()
screen = pygame.display.set_mode((800,600))
screen.fill((255,0,0))
pygame.display.update()
این کد رو اجرا کنید
جالبه نه چون رنگ پنجره قرمز شد
دستور :
screen.fill((255,0,0))
رنگ صفحه رو تغییر میده این دستور در واقع
screen.fill((R,G,B))
هست R رنگ قرمز G رنگ سبز و B آبی رو نشون میده که هر کدوم عددی بین 0 تا 255 رو میگیره.
این اعداد رو تغییر بدین و رنگ پنجره خودتون رو بسازید.
import pygame
pygame.init()
screen = pygame.display.set_mode((400,300))
screen.fill((0,0,255))
pygame.display.set_caption("Hi my friend")
pygame.display.update()
اگه برنامه بالا رو اجرا کنید هم پنجره شما به رنگ آبی در میاد و هم اسم پنجره شما از pygame window به Hi my friend تغییر میکنه
راستی اگه مشکلی بود که میدونید باید چکار کنید !!!!!!!!!
سلام
خوب حالاکه مشکلی توی نصب pygame نداشتین بیاییم بریم سراغ شروع برنامه بازی
به این جند خط کد توجه کنید :
import pygame
pygame.init()
screen = pygame.display.set_mode((800,600))
اگه این چند تا خط رو توی ادیتور پایتون بنویسید و اجرا کنید شما یک صفحه مثل شکل زیر رو خواهید دید:
به همین سادگی
خوب حالا بیایین ببینمیم این سه خط برنامه یعنی چی ؟؟
import pygame
pagame.init()
این دو خط در واقع ماژول pygame رو صدا میزنه تا ما بتونیم از اون استفاده کنیم
screen = pygame.display.set_mode((800,600))
این دستور هم یک صفحه 600*800 پیکسل رو برای ما درست میکنه
پیشنهاد میکنم اعداد 800 و 600 رو عوض کنید تا بیشتر متوجه بشین
سلام دوستان
از امروز سعی میکنیم یه بازی تصویری رو با هم طراحی و اجرا کنیم
من براتون یه تکه از فیلم بازی رو گذاشتم با هم ببینیم
مدت زمان: 29 ثانیه
خوب قبل از اینکه شروع کنیم شما باید pygame رو به برنامه پایتون خودتون اضافه کنید برای اینکار :
1- به قسمت جستجوی منوی اصلی ویندوز برین و دستور cmd رو تایپ کنید (مثل شکل زیر) و کلید enter رو فشار بدین
2- حالا یه صفحه سیاه رنگ چلوی شما ظاهر میشه کافیه دستور زیر رو تایپ و کلید enter رو فشار بدین
مثل شکل زیر
خوب حالا میتونیم کار با pygame برای نوشتن یک بازی رو شروع کنیم
درباره این سایت