ホームページ >バックエンド開発 >Python チュートリアル >PythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)

PythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)

青灯夜游
青灯夜游転載
2018-10-27 16:30:297336ブラウズ

この記事の内容はPythonでiPhoneの携帯電話のパターンを描画する方法を紹介することです。 (コード例)。一定の参考値があるので、困っている友人は参考にしていただければ幸いです。

iPhone を買う余裕はありませんが、Python を使用して描画できます。

PythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)

#環境の準備

実行プラットフォーム: Windows

Python バージョン: Python 3.6 .4

IDE: Pycharm または組み込み IDLE

描画コード

import turtle
def round_rectangle(length,high,cor_angle,cor_rad): 

 for i in range(2): 
 turtle.fd(high) 
 turtle.circle(cor_rad,cor_angle) 
 turtle.fd(length) 
 turtle.circle(cor_rad,cor_angle)

def main(): 
 turtle.setup(1300,800,0,0)#启动窗口的大小,左上角右上角坐标 
 pythonsize=2 
 turtle.pensize(pythonsize)#运行宽度 
 turtle.speed(10) 
 turtle.seth(90)#启动时运行的方向(角度) 

 #最外边框 
 turtle.pencolor("#8E8e8e") 
 turtle.penup() 
 turtle.goto(202,-202) 
 turtle.pendown() 
 round_rectangle(244,484,90,30) 
 #填充 
 turtle.penup() 
 turtle.goto(200,-200) 
 turtle.pendown() 
 turtle.begin_fill() 
 turtle.color("#F0F0F0") 
 round_rectangle(240,480,90,30) 
 turtle.end_fill() 

 #手机屏 
 turtle.pencolor("black")#(#3000440) 
 turtle.penup() 
 turtle.goto(185,-150) 
 turtle.pendown() 
 turtle.begin_fill() 
 turtle.color("black") 
 round_rectangle(270,380,90,0) 
 turtle.end_fill() 

 #听筒 
 turtle.penup() 
 turtle.goto(80,265) 
 turtle.pendown() 
 turtle.begin_fill() 
 turtle.color("#9d9d9d") 
 round_rectangle(60,4,90,1) 
 turtle.end_fill() 

 #听筒上面的小黑 
 turtle.penup() 
 turtle.goto(55,290) 
 turtle.pendown() 
 turtle.begin_fill() 
 turtle.color("#3c3c3c") 
 turtle.circle(4,360) 
 turtle.end_fill() 

 #摄像头 
 turtle.penup() 
 turtle.goto(0,265) 
 turtle.pendown() 
 turtle.begin_fill() 
 turtle.color("#3c3c3c") 
 turtle.circle(6,360) 
 turtle.end_fill() 


 #home健 
 turtle.pencolor("#9d9d9d")#(#3000440) 
 turtle.penup() 
 turtle.goto(75,-185) 
 turtle.pendown() 
 turtle.circle(25,360) 


 #home健图案 
 turtle.pencolor("#9d9d9d")#(#3000440) 
 turtle.penup() 
 turtle.goto(60,-190) 
 turtle.pendown() 
 turtle.hideturtle()

main()

実行結果:

PythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)

サムネイル:

PythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)

以上がPythonでiPhoneの携帯電話のパターンを描くにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。