روز سوم pygame

سلام 

خوب بیاییم به کد قبلی برنامه یه چیزای جدیدی اضافه کنیم

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

سلام 

خوب حالاکه مشکلی توی نصب 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 رو عوض کنید تا بیشتر متوجه بشین

۰ نظر موافقین ۰ مخالفین ۰

روز اول pygame

سلام دوستان 

از امروز سعی می‌کنیم یه بازی تصویری رو با هم طراحی و اجرا کنیم

من براتون یه تکه از فیلم بازی رو گذاشتم  با هم ببینیم cool

 



مدت زمان: 29 ثانیه

 

خوب قبل از اینکه شروع کنیم شما باید pygame رو به برنامه پایتون خودتون اضافه کنید برای اینکار :

1- به قسمت جستجوی منوی اصلی ویندوز برین و دستور cmd رو تایپ کنید (مثل شکل زیر) و کلید enter رو فشار بدین

cmd

 

2- حالا یه صفحه سیاه رنگ چلوی شما ظاهر میشه کافیه دستور زیر رو تایپ و کلید enter رو فشار بدین

مثل شکل زیر 

 

pygameinstall

 

خوب حالا می‌تونیم کار با pygame  برای نوشتن یک بازی رو شروع کنیم

 

۰ نظر موافقین ۰ مخالفین ۰

دستور while

سلام cheeky

امروز می‌خوایم به بررسی دستور while  بپردازیم

به برنامه زیر دقت کنید:

test = True

 

while test :
         R = int (input ("لطفا شعاع دایره را وارد کنید ") )
         A = 2 * 3.14 * R
         print ("محیط دایره = " , A)

 

         if R == 0 :
                  test = False

 

این برنامه درون متغیر test رو True قرار میده 

بعد یک حلقه ایجاد می‌کنه که تا زمانی که شعاع وارد شده عدد صفر نشه مدام کار خودش رو انجام می‌ده و از شما شعاع دایره دو می‌خواد و محیط دایره رو حساب می‌کنه

 

اگه مشکلی بود می‌دونید من رو کجا می‌شه پیدا کرد نه devil

۰ نظر موافقین ۰ مخالفین ۰

درست و غلط (True & False)

الان میخوایم در مورد موضوع درست و   (True & False) صحبت کنیم که خیلی خیلی خیلی ... مهمه

وقتی ما دو تا موضوع رو با هم مقایسه میکنیم مثل درس قبلی که طول دو تا اسم رو با هم مقایسه کردیم اتفاقی که میوفته اینه که اگر اون شرط مثلا شرط 

 

len(a) > len(b)

 

درست باشه پایتون به ما میگه درست -True- و اگه غلط باشه پایتون میگه غلط -False- 

 

حالا برای تمرین برین توی قسمت shell پایتون و این دستورات رو اجرا کنید.

>>>5 > 3

 

>>> 10 > 145

 

>>> len("ALI") >  2

 

>>>len("ALI") > 10

 

اگه مشکلی بود به من خبر بدین 

 

 

 

۰ نظر موافقین ۰ مخالفین ۰

دستور if

سلام بچه ها الان میخوایم یه مقداری برنامه هامون رو هوشمند کنیم!! cool

یعنی اینکه برنامه های ما تفاوتها رو درک کنن cheeky

خوب الان قراره یه برنامه بنویسیم که اسم شما و دوستتون رو بگیره و بعد ببینه تعداد حروف اسم کدوم شما بیشتره !!!!

 

a = input("Enter First Name :")
b = input("Enter Second Name :")

if len(a) > len(b) :
    print(a,">",b)

 

اینجا یه دستور جدید هم داریم دستور len این دستور طول رو خودش میشمره و به ما میگه برای اینکه بهتر با این دستور آشنا بشین این کدها رو اجرا کنید

 

x = input("Enter a Name :")

print(len(x))

 جالب بود نه !!!!

 

خوب امتحان کنید .... دیدید ؟؟؟ ولی یه مشکلی هست اگه دومین اسم بزرگتر باشه چی؟؟؟enlightened

خوب دستور if یه دستور مکمل هم داره به نام elif ببینیم

 

a = input("Enter First Name :")
b = input("Enter Second Name :")

if len(a) > len(b) :
    print(a,">",b)

elif len(a) < len(b) :
    print(a,"<",b)

جالب شد نه!!!

یه مشکل دیگه اگه تعداد حروف دو تا اسم با هم برابر بودن چی؟؟؟

بد نیست خودتون به این سوال جواب بدین devil و برای من بفرستین

۰ نظر موافقین ۰ مخالفین ۰

تمرین 1

تمرین 1 :

  • برنامه ای بنویسید که محیط و مساحت مستطیل را با گرفتن طول و عرض آن محاسبه کند.

 

  • برنامه بنویسید که با استفاده از دستور for محیط مربع های از ضلع 1 تا 10 سانت را محاسبه و نمایش دهد

 

  • برنامه بنویسید که اسم دوستتان را 50 بار نمایش دهد

 

۰ نظر موافقین ۰ مخالفین ۰

ورودی ها

ورودی ها

الان که با متغیر یه مقداری آشنا شدیم بریم سراغ اینکه چطور اندازه ضلع یه مربع رو به برنامه بدیم و محیط اون رو بدست بیاریم :

 

دستور input 

این دستور رو وارد و اجرا کنید :

a = input("طول ضلع مربع = ")

جالب بود نه !!!

خوب حالا برنامه زیر رو بنویسید و ببینید چقدر جالب تر میشه !!!!

a = int(input("ضلع مربع = "))

b = 4 * a   # فرمول محیط مربع

print("محیط مربع = ",b)

 

این هم برنامه مساحت یک مربع :

a = int(input("ضلع مربع = "))

b = a * a   # فرمول مساحت مربع

print("مساحت مربع = ",b)

 

راستی شاید یه مشکلی با دستور int داشته باشید عجله نکنید devil

 

هرجا هم مشکل داشتین بپرسید cheeky خجالت نکشید wink

۰ نظر موافقین ۰ مخالفین ۰

متغیرها

متغییرها :
همه ما با معنی عبارت زیر آشنا هستیم نه !

O + 2 = 5

خوب اینجا باید داخل O چه عددی باشه ؟ درسته 3

پس اگه بنویسم :

O = 4

O + 10 = ؟

جواب چیه ؟ درسته جواب 14 میشه

خوب اگه بجای O بنویسم x یا a یا هر چیز دیگه ای همون معنی رو میده یعنی

 x = 2

10 + x = 12

 

a = 5

3 * a = 15

به O و x و a  میگیم متغیر

این کدها رو توی برنامه پایتون وارد کنید و نتیجه رو ببینید :

 x = 50

print(10 + x)

 

a = 3

print(a * 6)  

خوب امیدوارم تا حدودی با متغیرها آشنا شده باشید

اگه مشکلی بود بپرسید خجالت هم نکشید blush

 

۰ نظر موافقین ۰ مخالفین ۰

روز دوم پایتون ویرایشگر (ویندوز)

سلام 

تا حالا برای نوشن برنامه های یک یا حداکثر دو خطی از shell ویندور و console در اندروید استفاده کردیم حالا میخوایم ببینیم اگه قرار باشه یه برنامه چند خطی بنویسیم باید چکار کنیم ؟؟؟ cool

 

ویرایشگر ویندوز پایتون :

وقتی برنامه پایتون رو اجرا می کنید کافیه از منوی File قسمت New File رو مثل تصویر زیر انتخاب کنید.

 

 

 

حالا یک ویرایشگر به شکل زیر رو داریم

 

میتونید توی این قسمت برنامه های خودتون رو بنویسید و اجرا کنید 

 

۰ نظر موافقین ۰ مخالفین ۰