猫史档案馆


【Python作品分享】【奇遇之旅】

用户:小老虎单眼皮小老虎单眼皮查看:0 回复:1 评论:0 创建时间:2021-07-08T15:49:58


【作品展示】

center_image

 

【作品介绍】

求通过

 

【作品源代码】

import turtle
pen = turtle.Pen()
print('                                                                                   欢迎来到长隆陆地公园                                                           ',
'                                                                                                                                我是你们的向导———曹一博                                                           '
'                                                                                                                                 敬请享受这美妙时光吧                     '
'                                                                                                                                                                         让我们前往今天的第一站————大熊猫区'  )


pen.speed(0)
pen.circle(70)
pen.penup()
pen.goto(35,85)
pen.dot(30,'black')
pen.penup()
pen.goto(-35, 85)
pen.dot(30, 'black')
pen.penup()
pen.goto(-50,140)
pen.dot(40, 'black')
pen.penup()
pen.goto(50, 140)
pen.dot(40, 'black')
pen.penup()
pen.goto(0,50)
pen.dot(10, 'black')
pen.goto(-30, 40)
pen.down()

pen.right(90)
pen.circle(30,180)
pen.penup()
pen.goto(90,-100)
pen.pendown()
pen.circle(100)
pen.penup()
pen.goto(100,-50)
pen.dot(70, 'black')
pen.penup()
pen.goto(-100, -50)
pen.dot(70, 'black')
pen.penup()
pen.goto(100, -200)
pen.dot(70, 'black')
pen.penup()
pen.goto(-100, -200)
pen.dot(70, 'black')
pen.hideturtle()
turtle.done()





print('欢迎来到老虎区')
from PIL import Image, ImageOps, ImageFilter,ImageDraw
import matplotlib.pyplot as plt


width,height = (500,500)
img_original = Image.open('12.jpg').resize((width,height))
img = Image.open('12.jpg').convert('L').resize((width,height))
plt.rcParams["image.cmap"] = "gray"


ASCII_HIGH = '''$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. '''
img_new = Image.new('RGB',(width*12,height*15),'white')
draw = ImageDraw.Draw(img_new)

for y in range(height):
    for x in range(width):
    
        pos =(x,y)
        gray = img.getpixel(pos)
        index = int(gray/256*10)
        txt = ASCII_HIGH[index]+' '
        color =img_original.getpixel(pos)
        draw.text((x*12,y*15),txt,fill = color)




plt.imshow(img_new)
plt.show()
img_new.resize((width,width)).save('bcwmk.jpg')
print('谢谢参观!')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
机智的飞电鼠3FI0机智的飞电鼠3FI0

???

 

点赞0


评论