Advertisement
Guest User

Untitled

a guest
May 2nd, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.60 KB | None | 0 0
  1. from turtle import *
  2. def letter_a (x,y,u,c):
  3. color(c)
  4. penup()
  5. goto(x,y)
  6. pendown()
  7. if u==1:
  8. goto(x+35,y+100)
  9. goto(x+70,y)
  10. penup()
  11. goto(x+10,y+30)
  12. pendown()
  13. goto(x+60,y+30)
  14. else:
  15. penup()
  16. goto(x,y+10)
  17. pendown()
  18. goto(x,y+60)
  19. left(90)
  20. circle(-10,90)
  21. goto(x+50,y+70)
  22. goto(x+50,y+10)
  23. penup()
  24. goto(x+40,y)
  25. pendown()
  26. circle(10,90)
  27. penup()
  28. goto(x+60,y)
  29. pendown()
  30. left(90)
  31. circle(-10,90)
  32. penup()
  33. goto(x+40,y)
  34. pendown()
  35. goto(x+10,y)
  36. left(90)
  37. circle(-10,90)
  38. penup()
  39. home()
  40. def letter_b(x,y,u,c):
  41. color(c)
  42. penup()
  43. goto(x,y)
  44. pendown()
  45. if u==1:
  46. goto(x,y+100)
  47. goto(x+30,y+100)
  48. circle(-20,180)
  49. right(180)
  50. circle(-30,180)
  51. goto(x,y)
  52. else:
  53. goto(x,y+100)
  54. penup()
  55. goto(x,y+70)
  56. pendown()
  57. goto(x+40,y+70)
  58. circle(-10,90)
  59. goto(x+50,y+10)
  60. circle(-10,90)
  61. goto(x,y)
  62. penup()
  63. home()
  64. def letter_c(x,y,u,c):
  65. color(c)
  66. penup()
  67. goto(x,y)
  68. pendown()
  69. if u==1:
  70. penup()
  71. goto(x+50,y)
  72. pendown()
  73. goto(x+20,y)
  74. circle(20,-90)
  75. goto(x,y+80)
  76. circle(20,-90)
  77. goto(x+50,y+100)
  78. else:
  79. penup()
  80. goto(x+40,y)
  81. pendown()
  82. goto(x+10,y)
  83. circle(10,-90)
  84. goto(x,y+60)
  85. circle(10,-90)
  86. goto(x+40,y+70)
  87. penup()
  88. home()
  89. def letter_d(x,y,u,c):
  90. color(c)
  91. penup()
  92. goto(x,y)
  93. pendown()
  94. if u==1:
  95. goto(x,y+100)
  96. goto(x+40,y+100)
  97. circle(-20,90)
  98. goto(x+60,y+20)
  99. circle(-20,90)
  100. goto(x,y)
  101. else:
  102. penup()
  103. goto(x+50,y)
  104. pendown()
  105. goto(x+50,y+100)
  106. penup()
  107. goto(x+50,y+70)
  108. pendown()
  109. goto(x+10,y+70)
  110. circle(-10,-90)
  111. goto(x,y+10)
  112. circle(-10,-90)
  113. goto(x+50,y)
  114. penup()
  115. home()
  116. def letter_e(x,y,u,c):
  117. color(c)
  118. penup()
  119. goto(x,y)
  120. pendown()
  121. if u==1:
  122. goto(x,y+100)
  123. goto(x+50,y+100)
  124. penup()
  125. goto(x,y+55)
  126. pendown()
  127. goto(x+40,y+55)
  128. penup()
  129. goto(x,y)
  130. pendown()
  131. goto(x+50,y)
  132. else:
  133. penup()
  134. goto(x,y+10)
  135. pendown()
  136. left(90)
  137. circle(-10,-90)
  138. goto(x+50,y)
  139. penup()
  140. goto(x+50,y+35)
  141. pendown()
  142. goto(x,y+35)
  143. penup()
  144. goto(x,y+10)
  145. pendown()
  146. goto(x,y+60)
  147. left(90)
  148. circle(10,-90)
  149. goto(x+40,y+70)
  150. circle(10,-90)
  151. goto(x+50,y+35)
  152. penup()
  153. home()
  154. def letter_f(x,y,u,c):
  155. color(c)
  156. penup()
  157. goto(x,y)
  158. pendown()
  159. if u==1:
  160. goto(x,y+100)
  161. goto(x+50,y+100)
  162. penup()
  163. goto(x,y+65)
  164. pendown()
  165. goto(x+50,y+65)
  166. else:
  167. penup()
  168. goto(x+15,y)
  169. pendown()
  170. goto(x+15,y+80)
  171. left(90)
  172. circle(-20,90)
  173. penup()
  174. goto(x,y+70)
  175. pendown()
  176. goto(x+40,y+70)
  177. penup()
  178. home()
  179. def letter_g(x,y,u,c):
  180. color(c)
  181. penup()
  182. goto(x,y)
  183. pendown()
  184. if u==1:
  185. penup()
  186. goto(x+40,y+55)
  187. pendown()
  188. goto(x+60,y+55)
  189. goto(x+60,y)
  190. goto(x+20,y)
  191. circle(20,-90)
  192. goto(x,y+80)
  193. circle(20,-90)
  194. goto(x+60,y+100)
  195. else:
  196. penup()
  197. goto(x+50,y)
  198. pendown()
  199. goto(x+10,y)
  200. circle(-10,90)
  201. goto(x,y+60)
  202. circle(-10,90)
  203. goto(x+50,y+70)
  204. goto(x+50,y-20)
  205. left(90)
  206. circle(10,-90)
  207. penup()
  208. home()
  209. def letter_h(x,y,u,c):
  210. color(c)
  211. penup()
  212. goto(x,y)
  213. pendown()
  214. if u==1:
  215. goto(x,y+100)
  216. penup()
  217. goto(x+60,y+100)
  218. pendown()
  219. goto(x+60,y)
  220. penup()
  221. goto(x,y+55)
  222. pendown()
  223. goto(x+60,y+55)
  224. else:
  225. goto(x,y+100)
  226. penup()
  227. goto(x,y+70)
  228. pendown()
  229. goto(x+40,y+70)
  230. circle(-10,90)
  231. goto(x+50,y)
  232. penup()
  233. home()
  234. def letter_i(x,y,u,c):
  235. color(c)
  236. penup()
  237. goto(x,y)
  238. pendown()
  239. if u==1:
  240. goto(x,y+100)
  241. else:
  242. goto(x,y+70)
  243. penup()
  244. goto(x,y+100)
  245. dot(3)
  246. penup()
  247. home()
  248. def letter_j(x,y,u,c):
  249. color(c)
  250. penup()
  251. goto(x,y)
  252. pendown()
  253. if u==1:
  254. penup()
  255. goto(x+40,y+100)
  256. pendown()
  257. goto(x+40,y+20)
  258. right(90)
  259. circle(-20,90)
  260. goto(x,y)
  261. else:
  262. penup()
  263. goto(x,y-30)
  264. pendown()
  265. goto(x+20,y-30)
  266. circle(10,90)
  267. goto(x+30,y+70)
  268. penup()
  269. goto(x+30,y+100)
  270. pendown()
  271. dot(3)
  272. penup()
  273. home()
  274. def letter_k(x,y,u,c):
  275. color(c)
  276. penup()
  277. goto(x,y)
  278. pendown()
  279. if u==1:
  280. goto(x,y+100)
  281. penup()
  282. goto(x,y+40)
  283. pendown()
  284. goto(x+60,y+100)
  285. penup()
  286. goto(x+20,y+60)
  287. pendown()
  288. goto(x+60,y)
  289. else:
  290. goto(x,y+100)
  291. penup()
  292. goto(x,y+30)
  293. pendown()
  294. goto(x+50,y+70)
  295. penup()
  296. goto(x+50,y)
  297. pendown()
  298. goto(x+20,y+48)
  299. penup()
  300. home()
  301. def letter_l(x,y,u,c):
  302. color(c)
  303. penup()
  304. goto(x,y)
  305. pendown()
  306. if u==1:
  307. goto(x,y+100)
  308. penup()
  309. goto(x,y)
  310. pendown()
  311. goto(x+50,y)
  312. else:
  313. penup()
  314. goto(x,y+10)
  315. pendown()
  316. right(90)
  317. circle(10,90)
  318. goto(x+20,y)
  319. penup()
  320. goto(x,y+10)
  321. pendown()
  322. goto(x,y+100)
  323. penup()
  324. home()
  325. def letter_m(x,y,u,c):
  326. color(c)
  327. penup()
  328. goto(x,y)
  329. pendown()
  330. if u==1:
  331. goto(x,y+100)
  332. goto(x+35,y+45)
  333. goto(x+70,y+100)
  334. goto(x+70,y)
  335. else:
  336. goto(x,y+70)
  337. goto(x+35,y+70)
  338. goto(x+35,y)
  339. penup()
  340. goto(x+35,y+70)
  341. pendown()
  342. goto(x+60,y+70)
  343. circle(-10,90)
  344. goto(x+70,y)
  345. penup()
  346. home()
  347. def letter_n(x,y,u,c):
  348. color(c)
  349. penup()
  350. goto(x,y)
  351. pendown()
  352. if u==1:
  353. goto(x,y+100)
  354. goto(x+70,y)
  355. goto(x+70,y+100)
  356. else:
  357. goto(x,y+70)
  358. goto(x+40,y+70)
  359. circle(-10,90)
  360. goto(x+50,y)
  361. penup()
  362. home()
  363. def letter_o(x,y,u,c):
  364. color(c)
  365. penup()
  366. goto(x,y)
  367. pendown()
  368. if u==1:
  369. penup()
  370. goto(x,y+20)
  371. pendown()
  372. goto(x,y+80)
  373. left(90)
  374. circle(-20,90)
  375. goto(x+50,y+100)
  376. circle(-20,90)
  377. goto(x+70,y+20)
  378. circle(-20,90)
  379. goto(x+20,y)
  380. circle(-20,90)
  381. else:
  382. penup()
  383. goto(x,y+10)
  384. pendown()
  385. goto(x,y+60)
  386. right(180)
  387. circle(10,-90)
  388. goto(x+40,y+70)
  389. circle(10,-90)
  390. goto(x+50,y+10)
  391. circle(10,-90)
  392. goto(x+10,y)
  393. circle(10,-90)
  394. penup()
  395. home()
  396. def letter_p(x,y,u,c):
  397. color(c)
  398. penup()
  399. goto(x,y)
  400. pendown()
  401. if u==1:
  402. goto(x,y+100)
  403. goto(x+50,y+100)
  404. circle(-20,90)
  405. goto(x+70,y+70)
  406. circle(-20,90)
  407. goto(x,y+50)
  408. else:
  409. penup()
  410. goto(x,y-30)
  411. pendown()
  412. goto(x,y+70)
  413. goto(x+40,y+70)
  414. circle(-10,90)
  415. goto(x+50,y+10)
  416. circle(-10,90)
  417. goto(x,y)
  418. penup()
  419. home()
  420. def letter_q(x,y,u,c):
  421. color(c)
  422. penup()
  423. goto(x,y)
  424. pendown()
  425. if u==1:
  426. penup()
  427. goto(x,y+20)
  428. pendown()
  429. left(90)
  430. circle(-20,-90)
  431. right(180)
  432. goto(x+40,y)
  433. circle(20,90)
  434. goto(x+60,y+80)
  435. circle(20,90)
  436. goto(x+20,y+100)
  437. circle(20,90)
  438. goto(x,y+20)
  439. penup()
  440. goto(x+70,y)
  441. pendown()
  442. goto(x+30,y+30)
  443. else:
  444. penup()
  445. goto(x+50,y+70)
  446. pendown()
  447. goto(x+10,y+70)
  448. circle(-10,-90)
  449. goto(x,y+10)
  450. circle(-10,-90)
  451. goto(x+50,y)
  452. penup()
  453. goto(x+50,y+70)
  454. pendown()
  455. goto(x+50,y-30)
  456. penup()
  457. home()
  458. def letter_r(x,y,u,c):
  459. color(c)
  460. penup()
  461. goto(x,y)
  462. pendown()
  463. if u==1:
  464. goto(x,y+100)
  465. goto(x+40,y+100)
  466. circle(-20,90)
  467. goto(x+60,y+70)
  468. circle(-20,90)
  469. goto(x,y+50)
  470. penup()
  471. goto(x+60,y)
  472. pendown()
  473. goto(x+40,y+50)
  474. else:
  475. goto(x,y+70)
  476. goto(x+30,y+70)
  477. circle(-10,90)
  478. penup()
  479. home()
  480. def letter_s(x,y,u,c):
  481. color(c)
  482. penup()
  483. goto(x,y)
  484. pendown()
  485. if u==1:
  486. penup()
  487. goto(x,y+10)
  488. pendown()
  489. left(90)
  490. circle(-10,-90)
  491. goto(x+40,y)
  492. right(180)
  493. circle(20,90)
  494. goto(x,y+80)
  495. circle(-20,90)
  496. goto(x+50,y+100)
  497. circle(-10,90)
  498. else:
  499. penup()
  500. goto(x,y+10)
  501. pendown()
  502. left(90)
  503. circle(-10,-90)
  504. right(180)
  505. goto(x+30,y)
  506. circle(20,90)
  507. goto(x,y+50)
  508. circle(-20,90)
  509. goto(x+40,y+70)
  510. circle(-10,90)
  511. penup()
  512. home()
  513. def letter_t(x,y,u,c):
  514. color(c)
  515. penup()
  516. goto(x,y)
  517. pendown()
  518. if u==1:
  519. penup()
  520. goto(x,y+100)
  521. pendown()
  522. goto(x+60,y+100)
  523. penup()
  524. goto(x+30,y+100)
  525. pendown()
  526. goto(x+30,y)
  527. else:
  528. penup()
  529. goto(x+15,y+100)
  530. pendown()
  531. goto(x+15,y)
  532. penup()
  533. goto(x,y+70)
  534. pendown()
  535. goto(x+40,y+70)
  536. penup()
  537. home()
  538. def letter_u(x,y,u,c):
  539. color(c)
  540. penup()
  541. goto(x,y)
  542. pendown()
  543. if u==1:
  544. penup()
  545. goto(x,y+100)
  546. pendown()
  547. goto(x,y+20)
  548. right(90)
  549. circle(20,90)
  550. goto(x+40,y)
  551. circle(20,90)
  552. goto(x+60,y+100)
  553. else:
  554. penup()
  555. goto(x,y+70)
  556. pendown()
  557. goto(x,y+10)
  558. left(90)
  559. circle(-10,-90)
  560. goto(x+50,y)
  561. goto(x+50,y+70)
  562. penup()
  563. home()
  564. def letter_v(x,y,u,c):
  565. color(c)
  566. penup()
  567. goto(x,y)
  568. pendown()
  569. if u==1:
  570. penup()
  571. goto(x,y+100)
  572. pendown()
  573. goto(x+35,y)
  574. goto(x+70,y+100)
  575. else:
  576. penup()
  577. goto(x,y+70)
  578. pendown()
  579. goto(x+25,y)
  580. goto(x+50,y+70)
  581. penup()
  582. home()
  583. def letter_w(x,y,u,c):
  584. color(c)
  585. penup()
  586. goto(x,y)
  587. pendown()
  588. if u==1:
  589. penup()
  590. goto(x,y+100)
  591. pendown()
  592. goto(x+25,y)
  593. goto(x+45,y+70)
  594. goto(x+65,y)
  595. goto(x+90,y+100)
  596. else:
  597. penup()
  598. goto(x,y+70)
  599. pendown()
  600. goto(x+20,y)
  601. goto(x+35,y+40)
  602. goto(x+50,y)
  603. goto(x+70,y+70)
  604. penup()
  605. home()
  606. def letter_x(x,y,u,c):
  607. color(c)
  608. penup()
  609. goto(x,y)
  610. pendown()
  611. if u==1:
  612. goto(x+60,y+100)
  613. penup()
  614. goto(x,y+100)
  615. pendown()
  616. goto(x+60,y)
  617. else:
  618. goto(x+50,y+70)
  619. penup()
  620. goto(x,y+70)
  621. pendown()
  622. goto(x+50,y)
  623. penup()
  624. home()
  625. def letter_y(x,y,u,c):
  626. color(c)
  627. penup()
  628. goto(x,y)
  629. pendown()
  630. if u==1:
  631. penup()
  632. goto(x+35,y)
  633. pendown()
  634. goto(x+35,y+60)
  635. goto(x,y+100)
  636. penup()
  637. goto(x+35,y+60)
  638. pendown()
  639. goto(x+70,y+100)
  640. else:
  641. penup()
  642. goto(x,y+70)
  643. pendown()
  644. goto(x+20,y)
  645. penup()
  646. goto(x+50,y+70)
  647. pendown()
  648. goto(x+12,y-20)
  649. left(80)
  650. circle(10,-120)
  651. penup()
  652. home()
  653. def letter_z(x,y,u,c):
  654. color(c)
  655. penup()
  656. goto(x,y)
  657. pendown()
  658. if u==1:
  659. penup()
  660. goto(x,y+100)
  661. pendown()
  662. goto(x+60,y+100)
  663. goto(x,y)
  664. goto(x+60,y)
  665. else:
  666. penup()
  667. goto(x,y+70)
  668. pendown()
  669. goto(x+50,y+70)
  670. goto(x,y)
  671. goto(x+50,y)
  672. penup()
  673. home()
  674. done()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement