😈复合emoji
2022年2月7日更新:经热心网友指正,不是安卓系统不支持复合emoji,而是聊天软件没有做适配。之前和朋友聊天的时候发现了个神奇的表情:😮💨就是它!这个表情在苹果生态下显示为(哎)而在安卓和win生态下显示为类似这个:(这个真的超级好看)今天突然想起来,想用python来算一下这个😮💨的长度,有了神奇的发现:当我把这个表情输入到终端的时候它变成了“?\U+200D?”,很显然这个表情由3个U
2022年2月7日更新:经热心网友指正,不是安卓系统不支持复合emoji,而是聊天软件没有做适配。之前和朋友聊天的时候发现了个神奇的表情:😮💨就是它!这个表情在苹果生态下显示为(哎)而在安卓和win生态下显示为类似这个:(这个真的超级好看)今天突然想起来,想用python来算一下这个😮💨的长度,有了神奇的发现:当我把这个表情输入到终端的时候它变成了“?\U+200D?”,很显然这个表情由3个U
前情提要:作为一名前生竞生,我的研究性学习还没完成,到了Deadline的前一天......最终我从平板中提取到了这些图片:最终我要把图片重命名成这样:于是我得一个个去百度每种植物属于啥科,再一个个重命名,但是有几十张图片,非常的繁琐。这种重复的工作自然是交给python啦!但是百度的反爬措施是众所周知的细致,所以这里采用必应搜索,然后用正则表达式匹配,如果搜索不到的就自动打开网页让用户自己查找结
funcs = [] for i in range(10): funcs.append(lambda: print(i)) funcs[2]()这段代码的运行结果是9。个人猜想生成lambda函数的时候“i”变量的指针被传入其中,而i变量又随着for循环的迭代而变化,因此最后生成的函数实际上都是一样的(内存地址不同,运行结果相同)。但实际上我也不能完全解释清楚整个过程(绝对
C#7.0时代的老文章了,上传上来凑个数吧字符串插值using System; class Hello { static void Main() { string firstName = "Mike"; string lastnName = "Brown"; System.Console.WriteLine($&q