我想知道是否可以在Windows的Python 3控制台中打印Emojis。实际上,是为了避免出现以下错误:
codec can't encode character '\U0001f44d' in position 10: character maps to
<undefined>
Run Code Online (Sandbox Code Playgroud)
我用过:
import emoji as moji
print(moji.emojize('Python is :thumbsup:', use_aliases=True).encode('unicode-
escape'))
Run Code Online (Sandbox Code Playgroud)
这就是,如预期,印刷正确的character:U0001f44d,没有任何exception。
虽然我已经提出了使用多个if / else if语句的解决方法,但我很想知道我的case语句出了什么问题,如下所示:
function [ar_vo,bucket] = revEng(v)
...
s=solve(solve>0) * sqrt(T);
ar_vo=s;
bucket=ri(ar_vo);
%%%%%%%%%%%%%%%%%%%%%
function bucket = ri(ar_vo)
% switch(ar_vo)
% case ((ar_vo >= 0)&&(ar_vo < 0.005)) (1)
% bucket=1;
% case ((ar_vo >= 0.005)&&(ar_vo < 0.02)) (2)
% bucket=2;
% case ((ar_vo >= 0.02)&&(ar_vo < 0.05)) (3)
% bucket=3;
% case ((ar_vo >= 0.05)&&(ar_vo < 0.1)) (4)
% bucket=4;
% case ((ar_vo >= 0.1)&&(ar_vo < 0.15)) (5)
% bucket=5;
% case ((ar_vol >= 0.15)&&(ar_vol …Run Code Online (Sandbox Code Playgroud)