User Manual

17-21
draw_string()
:ﻒﺻﻮﻟﺍ
.ﺓﺩﺪﺤﻤﻟﺍ ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺪﻨﻋ ﺩﺪﺤﻤﻟﺍ ﻥﻮﻠﻟﺎﺑ ﻑﺮﺣﺃ ﺔﻠﺴﻠﺴﺘﻣ ﻢﺳﺮﺗ
:ﺐﻴﻛﺮﺘﻟﺍ
draw_string(x, y, s[, color[, size]])
y ﻞﻣﺎﻌﻤﻟﺍ ،x ﻞﻣﺎﻌﻤﻟﺍ
ﻝﺎﺣ ﻲﻓ ﺔﺠﻴﺘﻨﻟﺍ ﻲﻟﺎﺘﻟﺍ ﻞﻜﺸﻟﺍ ﺢﺿﻮﻳ .ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﻦﻣ ﻝﻭﻷﺍ ﻑﺮﺤﻠﻟ y x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﻥﺍﺩ
ﺪﺤ
."A" ﻑﺮﺤﻟﺍ ﻢﺳﺮﻟ y = 20 ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗﻭ ،x = 10 ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗ ﺪﻳﺪﺤﺗ
(10, 20)
set_pixel ﺔﻔﻴﻇﻮﻟﺍ ﻲﻓ y ﻞﻣﺎﻌﻤﻟﺍﻭ x ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗ ﻉﻮﻧﻭ ﻕﺎﻄﻨﻟ
ﻼﺛﺎﻤﻣ ﺎﻫﺪﻳﺪﺤﺗ ﻦﻜﻤﻳ ﻲﺘﻟﺍ ﺔﻤﻴﻘﻟﺍ ﻉﻮﻧﻭ ﻕﺎﻄﻧ ﻥﻮﻜﻳ
.(17-19 ﺔﺤﻔﺻ)
s ﻞﻣﺎﻌﻤﻟﺍ
.str ﻉﻮﻨﻛ ،ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ
ﺪﺤ
color ﻞﻣﺎﻌﻤﻟﺍ
.(255 ،255 ،255 ﻰﻟﺇ 0 ،0 ،0 ﻦﻣ) ﻲﻧﻮﻟ
ﺭﺪﺗ 256 ﺕﺍﺫ RGB ﺔﻤﻴﻘﻛ ،ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ
ﺪﺤ
.(17-22 ﺔﺤﻔﺻ) "ﻢﺳﺮﻟﺍ ﺔﻔﻴﻇﻭ ﻲﻓ color ﻞﻣﺎﻌﻣ" ﺮﻈﻧﺍ ،ﻞﻣﺎﻌﻤﻟﺍ ﺍﺬﻫ ﻝﻮﺣ ﻞﻴﺻﺎﻔﺗ ﻰﻠﻋ ﻝﻮﺼﺤﻠﻟ
size ﻞﻣﺎﻌﻣ
."small" ﻭﺃ "medium" ﻭﺃ "large" :ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻤﻟ ﻑﺮﺣﺃ ﻢﺠﺤﻛ ﺔﻴﻟﺎﺘﻟﺍ ﺕﺍﺭﺎﻴﺨﻟﺍ ﺪﺣﺃ
ﺪﺤ
.ﻞﻣﺎﻌﻤﻟﺍ ﺍﺬﻫ ﻑﺬﺣ ﻝﺎﺣ ﻲﻓ "medium" ﺭﺎﻴﺨﻟﺍ ﻖﻴﺒﻄﺗ ﻢﺘﻳ
:ﻝﺎﺜﻣ
ﻲﻧﺎﻴﺒﻟﺍ ﻢﺳﺮﻟﺍ ﺔﺷﺎﺷ ﺽﺮﻋﻭ (0 ،0)
ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺪﻨﻋ ﺩﻮﺳﻷﺍ ﻥﻮﻠﻟﺎﺑﻭ large ﻢﺠﺤﻟﺎﺑ "abc" ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﻢﺳﺮﻟ
from casioplot import *
draw_string(0,0,”abc”,(0,0,0),”large”)
show_screen()
:ﺔﻈﺣﻼﻣ
ﻕﺎﻄﻧ ﻞﺧﺍﺩ ﺔﻣﻮﺳﺮﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﺽﺮﻋ ﻢﺘﻳ ﻑﻮﺴﻓ ،ﻪﺑ ﺡﻮﻤﺴﻤﻟﺍ ﻕﺎﻄﻨﻟﺍ ﻦﻤﺿ ﺎﻤﻬﻴﻠﻛ y x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﻢﻴﻗ ﺖﻧﺎﻛ ﺍﺫﺇ
.ﻲﻧﺎﻴﺒﻟﺍ ﻢﺳﺮﻟﺍ ﺔﺷﺎﺷ ﻕﺎﻄﻧ ﺝﺭﺎﺧ
ﻴﺋﺰﺟ ﺓﺪﺘﻤﻣ ﺖﻧﺎﻛ ﺍﺫﺇ ﻰﺘﺣ ،ﻲﻧﺎﻴﺒﻟﺍ ﻢﺳﺮﻟﺍ ﺔﺷﺎﺷ
ﺮﻬﻈﻳ ﻻﻭ ،ﺀﻲﺷ ﻱﺃ
ﻢﺳﺭ ﻢﺘﻳ ) ﺔﻔﻴﻇﻮﻟﺍ ﺬﻴﻔﻨﺗ ﻞﻫﺎﺠﺗ ﻢﺘﻴﺴﻓ ،ﻪﺑ ﺡﻮﻤﺴﻤﻟﺍ ﻕﺎﻄﻨﻟﺍ ﺝﺭﺎﺧ y ﻭﺃ x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺔﻤﻴﻗ ﺖﻧﺎﻛ ﺍﺫﺇ
.(ﺄﻄﺧ
(17-27 ﺔﺤﻔﺻ ،"ﺔﺒﺳﺎﺤﻟﺍ ﺔﻟﻵﺍ ﻩﺬﻫ ﻡﺍﺪﺨﺘﺳﺎﺑ ﺎﻬﻈﻔﺣﻭ ﺎﻫﺅﺎﺸﻧﺇ ﻢﺗ ﻲﺘﻟﺍ py ﺕﺎﻔﻠﻣ") ﻂﻘﻓ ASCII ﻑﺮﺣﺃ ﻯﻮﺳ ﺽﺮﻋ ﻦﻜﻤﻳ
.ﻲﻧﺎﻴﺒﻟﺍ ﻢﺳﺮﻟﺍ ﺔﺷﺎﺷ ﻰﻠﻋ