大家好,在python中有两种画表情的方法。一种是turtle画法,另一种是利用emoji库来画表情。
-
emoji画法
emoji是一个库,里边有许多表情,不过我们需要先下载它。
下载程序:
from os import system
cmd = system
cmd('pip install emoji')
我们可以通过代码打印:
import emoji
print(emoji.emojize(':angry:', use_aliases=True))
print(emoji.emojize(':mask:', use_aliases=True))
print(emoji.emojize(':thumbs_up:'))
print(emoji.emojize(':red_heart:'))
结果:

也可以增加文本:
import emoji
print(emoji.emojize('I am very '':angry:', use_aliases=True))
print(emoji.emojize('I have a cold '':mask:', use_aliases=True))
print(emoji.emojize(':thumbs_up:'' you are very good'))
print(emoji.emojize('给你比心 '':red_heart:'))
结果:

这就是emoji的用法。
-
turtle画法
我们先来个笑脸,老规矩,先上程序:
from turtle import*#作者偷个懒(🤭)
speed(100)
color('brown','yellow')
pensize(1)
penup()
goto(0,-150)
pendown();
begin_fill()
circle(200)
end_fill();
def eye():
color('red','white')
begin_fill()
circle(35)
end_fill()
color('black','black')
begin_fill()
circle(25)
end_fill()
penup()
goto(-80,85)
pendown()
eye()
penup()
goto(80,85)
pendown()
eye();
color('brown')
penup()
goto(0,-70)
circle(140,60)
pendown()
circle(140,-120)
ht()
结果:

(跟表情包的那个很像.)
这就是turtle表情和emoji表情的比拼,你喜欢哪个呢?欢迎在下方评论区发言欧!
本期的分享就到这,如果你感觉好的话,请一键三连加关注哦~谢谢!
3078

被折叠的 条评论
为什么被折叠?



