大家好,在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*#作者偷个懒(												

turtle表情 vs emoji表情相关推荐

  1. 微信公众号最佳实践 ( 10.2)回复QQ表情和Emoji表情

    回复QQ表情和Emoji表情 微信的的文字发送方有一个笑脸表情等表情符,单击该表情后,我们可以发送这些表情,这些表情包括QQ表情和Emoji表情(也叫符号表情) 如图示: 微信用户和微信公众号都能直接 ...

  2. 微信公众号开发--普通表情与emoji表情的处理 (实用、超赞有图片资源)

    原文出处:https://blog.csdn.net/frankcheng5143/article/details/64129433 (原文图文并茂,请转读原文) 随着表情的大量使用,在微信开发中,开 ...

  3. 微信公众号开发--普通表情与emoji表情的处理

    随着表情的大量使用,在微信开发中,开发人员不得不考虑对表情的处理. 微信上的表情大致可以分为三类. 第一类是收藏的表情,像下面这样的 这种表情从微信端发到服务器是这样的 这类表情无法处理. 另一类是微 ...

  4. java 存储表情_java emoji表情存储的解决方法

    1.问题产生情况 我遇到这个问题是做微信开发的时候有些有用的头像用了微信的emoji表情,然而我的mysql数据库用的编码是utf8_general_ci,就是utf-8编码,结果也就报错误了. 2. ...

  5. mysql数据库插入表情包emoji表情,出错解决方案

    0.插入含有特殊符号的昵称报错 ### SQL: INSERT INTO user  ( uuid_tiktok, nickname,        person_img_url,           ...

  6. java 存储表情_java emoji表情存储解决方案

    1.问题产生情况 我遇到这个问题是做微信开发的时候有些有用的头像用了微信的emoji表情,然而我的mysql数据库用的编码是utf8_general_ci,就是utf-8编码,结果也就报错误了. 2. ...

  7. js html显示emoji表情,js emoji表情长度判断(示例代码)

    1.需求:输入框长度限制为10个字符,包括表情.超出长度提示. 注:iPhone手机自定义的表情,有四个小人的,三个小人的,主要是长度还都不一样.有的表情可能一个就超出了长度限制(10),比如???? ...

  8. MySQL 字符串删除表情符_PHP处理字符中的emoji表情(判断/移除/存储)

    目录判断字符串中是否含有 emoji 表情 移除字符串中的 emoji 表情 含有 emoji 表情的字符串在 MySQL 中的储存 utf-8 编码的 emoji 表情或者某些特殊字符占用 4 个字 ...

  9. python emoji 表情处理过滤

    emoji库安装 直接pip install emoji 源数据:(数据是瞎编的哈) emoji库主要有两个函数: emojize()-->生成emoji表情 demojize()-->e ...

最新文章

  1. 计算机二级中的html那道题,计算机等级考试题库:这10道二级C++语言试题是个坑,你居然不知道...
  2. rabbitMQ第一篇:rabbitMQ的安装和配置
  3. ++和--操作符分析
  4. java web 购物车_java web开发之实现购物车功能
  5. azkaban修改MySQL配置上传包的大小上限
  6. 【BZOJ 1001】[BJOI2006]狼抓兔子(最大流)
  7. [FY20 创新人才班 ASE] 第 1 次作业成绩
  8. OmniMarkupPreview 插件404 error on preview
  9. Linux中nginx安装基础教程
  10. r 语言 ggplot上添加平均值_技术贴 | R语言:ggplot堆叠图、冲积图、分组分面、面积图...
  11. Spark的RDD概要DAG概述
  12. raid5什么意思?怎样做raid5?raid5 几块硬盘?
  13. [R语言] R语言快速入门教程
  14. Ambari 安装多个impala deamon节点(apache impala)
  15. 任何人都有值得学习的地方,横瓜向[水牛党](4618415)请教问题
  16. C语言在一个数组中查找一个数字
  17. 算法-查找(红黑树)
  18. 毁掉你的不是打工,是打工者思维
  19. Oracle中国CEO胡伯林:管理就是沟通
  20. 活动排期php开源,PHP-php实现排期的高效算法

热门文章

  1. 体育课室内计算机教案,体育开学第一课室内课教案
  2. multinorm r语言_MLAPP机器学习的概率知识总结_MLAPP pdf_MLAPP下载
  3. php如何获取炸开一个数,php中打散字符串的方法
  4. ADT 线性表概念 链表
  5. 英语二课文语法Uint2A
  6. 美国计算机专业硕博连读,美国留学硕博连读了解
  7. 全面分析竞争对手网站的步骤
  8. 史上最全面的Buffalo WHR-G300N CH v2 刷OpenWrt教程
  9. 实验室20200314数据处理任务总结
  10. Android BLE 开发,GATT报错 status 133全面解析