前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python输出emoji表情?一些有趣的code分享

python输出emoji表情?一些有趣的code分享

作者头像
生信编程日常
修改2023-09-21 15:34:08
9190
修改2023-09-21 15:34:08
举报

​今天在网上冲浪的时候看到一些有趣的内容,感觉特别有意思,来分享一下。

  1. emoji表情
代码语言:javascript
复制
$ pip install emoji
代码语言:javascript
复制
from emoji import emojize
print(emojize(":thumbs_up:"))

输出:

image

或者:

代码语言:javascript
复制
import emojis
emojis.encode('This is a message with emojis :smile: :snake:')

image

2. all / any

代码语言:javascript
复制
x = [True, True, False]
if any(x):
    print("At least one True")
if all(x):
    print("Not one False")
if any(x) and not all(x):    
    print("At least one True and one False")

3.在控制台中画图 (bashplotlib)

代码语言:javascript
复制
$ pip install bashplotlib
$ scatter -x test4.txt -y test5.txt # x和y提供x轴数据和y轴数据

输出:

image

4. Wiki

代码语言:javascript
复制
import wikipedia
​
result = wikipedia.page('Biology')
print(result.summary)

image

5. __future__

代码语言:javascript
复制
# 比如python2与python3的一个区别就是除法的不同,在Python2中使用真正的除法:
from __future__ import division
3 / 2
# 现在会输出1.5,原来则会输出1.

6.数值交换

代码语言:javascript
复制
x, y = 2, 3
x,y = y,x

7.lamda匿名函数

代码语言:javascript
复制
# 适用于懒得给函数起名字的时候
add = lambda x, y: x + y
add(1,2)
# 或者
(lambda x, y: x + y)(1, 2)

8.Counter

代码语言:javascript
复制
from collections import Counter
test = [1,2,2,3,6,7,8,9,3,2,2,5]
cal_test = Counter(test)
print(cal_test.most_common(2))

Counter会统计出来每个元素出现的次数,most_common可返回出现最频繁的两个元素及其次数。collections这个包非常好用,比如里面的defaultdict方法,可以构建一个key对应多个value的字典。

参考:https://www.freecodecamp.org/news/an-a-z-of-useful-python-tricks-b467524ee747/

欢迎关注(´・ω・`)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档