Зеҳн
АСОСҲОИ АЛГОРИТМ ВА БАРНОМАСОЗӢ БО ЗАБОНИ PYTHON

Агенти Зеҳнӣ · 19 октябри 2026 · 71 саҳифа

Барномасозӣ
Аз аввал хондан

Бо истифода аз фармони up(), шумо метавонед қаламро бардоред ва аз ҷои дигар расмкашӣ (ё чопкунӣ)-и тасвири дигарро оғоз кунед. Барои оғози расмкашӣ, қаламро бо истифода аз фармони down() поён кунед.

Фармони circle(r, extent) камон мекашад: r радиус ва extent кунҷи камон бо дараҷа аст. Агар extent дода нашавад, доираи пурра кашида мешавад. Дар dot(size, color) параметри size диаметри нуқта бо пиксел мебошад.
Масъала. Дар доираи радиусаш 150 пиксел 15 нуқтаи диаметрашон 10 пикселро бо фосилаҳои баробар ҷойгир кунед.
from turtle import ( penup, pendown, goto, setheading, circle, dot, done )

def circ(count, diameter, radius):
for i in range(count):
dot(diameter, 'red') circle(radius, 360 / count)

penup() goto(150, 0) setheading(90) pendown() circ(15, 10, 150) done() Дар ин мисол count адади бутуни мусбат аст. Пас аз ҳар нуқта сангпушт камони 360 / count дараҷаро мегузарад.
Барои навиштани матн аз write() истифода мебарем. Параметри align ҷойгиршавии матнро муайян мекунад ва қиматҳои 'left', 'center' ё 'right'
мегирад. Параметри font номи ҳуруф, андоза ва сабки онро муайян мекунад.
Параметри move нишон медиҳад, ки оё сангпушт баъди навиштан ҳаракат кунад; қимати пешфарзи он False аст.

пешина
аз 71
навбатӣ