رسم رقعة الشطرنج باستخدام لغة البرمجة بايثون / chessboard in Python
359 بار بازدید -
12 ماه پیش
-
في الفيديو كود لرسم رقعة
في الفيديو كود لرسم رقعة الشطرنج بلغة البرمجة بايثون باستخدام :
for loop
Python turtle
.
.
.
import turtle as t
y=320
t.penup()
t.goto(-320,y)
t.pendown()
def white_square():
for i in range(4):
t.fd(80)
t.rt(90)
def black_square():
t.color("black","black")
t.begin_fill()
for i in range(4):
t.fd(80)
t.rt(90)
t.end_fill()
for a in range(4):
for e in range(4):
white_square()
t.fd(80)
black_square()
t.fd(80)
y=y-80
t.penup()
t.goto(-320,y)
t.pendown()
for e in range(4):
black_square()
t.fd(80)
white_square()
t.fd(80)
y=y-80
t.penup()
t.goto(-320,y)
t.pendown()
t.done()
.
.
.
00:00مقدمة الفيديو
00:17 استخدام turtle module للرسم
02:29 نقل المؤشر لنقطة بداية الرسم
05:19 حل مشكلة عدم استجابة turtle graphic
06:19 إنشاء function خاصة برسم المربع باللون الابيض
10:40 إنشاء function خاصة برسم الربع باللون الاسود
16:09 رسم اول سطر باستخدام التكرار for loop
18:52 نقل المؤشر لرسم السطر الثاني
22:50 استخدام التكرار لرسم باقي الاسطر
for loop
Python turtle
.
.
.
import turtle as t
y=320
t.penup()
t.goto(-320,y)
t.pendown()
def white_square():
for i in range(4):
t.fd(80)
t.rt(90)
def black_square():
t.color("black","black")
t.begin_fill()
for i in range(4):
t.fd(80)
t.rt(90)
t.end_fill()
for a in range(4):
for e in range(4):
white_square()
t.fd(80)
black_square()
t.fd(80)
y=y-80
t.penup()
t.goto(-320,y)
t.pendown()
for e in range(4):
black_square()
t.fd(80)
white_square()
t.fd(80)
y=y-80
t.penup()
t.goto(-320,y)
t.pendown()
t.done()
.
.
.
00:00مقدمة الفيديو
00:17 استخدام turtle module للرسم
02:29 نقل المؤشر لنقطة بداية الرسم
05:19 حل مشكلة عدم استجابة turtle graphic
06:19 إنشاء function خاصة برسم المربع باللون الابيض
10:40 إنشاء function خاصة برسم الربع باللون الاسود
16:09 رسم اول سطر باستخدام التكرار for loop
18:52 نقل المؤشر لرسم السطر الثاني
22:50 استخدام التكرار لرسم باقي الاسطر
12 ماه پیش
در تاریخ 1402/04/18 منتشر شده
است.
359
بـار بازدید شده