Maison >développement back-end >Tutoriel Python >Comment dessiner un motif de téléphone portable iPhone en python ? (exemple de code)
Le contenu de cet article est de présenter comment dessiner des motifs iPhone en Python ? (exemple de code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
Bien que je n'aie pas les moyens d'acheter un iPhone, je peux le dessiner en utilisant Python !
Préparation de l'environnement
Plateforme d'exploitation : Windows
Version Python : Python 3.6 .4
IDE : Pycharm ou IDLE intégré
Code de dessin
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()
Résultat d'exécution :
Vignette :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!