ここに私の課題があります: http://cs.nyu.edu/courses/summer11/V22.0002-002/assign6_summer2011.html
これまでのところ、次のように書いています。
from turtle import *
s = input(Type in a string: )
Characters = {
('A') : MethodA
('B') : MethodB
('C') : MethodC
('D') : MethodD
('E') : MethodE
('F') : MethodF
('G') : MethodG
('H') : MethodH
('I') : MethodI
('J') : MethodJ
('K') : MethodK
for c in s:
c = c.upper() # to fold lowercase into upper case
if c in Characters:
Characters[c](width)
def top_stroke():
forward(10)
penup()
def MethodA (width) :
top_stroke(width)
middle_stroke(width)
left_stroke
right_stroke(width)
def MethodB (width) :
top_stroke(width)
middle_stroke(width)
left_stroke(width)
right_stroke(width)
def MethodC (width) :
top_stroke(width)
middle_stroke(width)
left_stroke(widt)
right_stroke(width)
私の問題は、各ストロークの描き方がわからないことです。次に、各文字と数字をどのように描画するかを挿入する必要があることはわかっていますが、正しい軌道に乗っていますか? 誰かtop_stroke
が私を始めるために絵を描くのを手伝ってくれませんか? ご協力いただきありがとうございます。