[Python]输入星座名查询对应Unicode编码图案

news/2023/11/28 17:02:53

文章目录

  • [*Python*]输入星座名查询对应*Unicode*编码图案
    • *Unicode*编码介绍
    • *Python*代码实现

[Python]输入星座名查询对应Unicode编码图案

生活中常见的十二星座,我们这里通过编写python代码,输入星座名,输出星座对应Unicode图案,非常的有意思,大家可以根据我这个简单的代码实现挖掘出更多的操作功能。

Unicode编码介绍

基本上,计算机只是处理数字。它们指定一个数字,来储存字母或其他字符。在创造Unicode之前,有数百种指定这些数字的编码系统。没有一个编码可以包含足够的字符:例如,单单欧州共同体就需要好几种不同的编码来包括所有的语言。即使是单一种语言,例如英语,也没有哪一个编码可以适用于所有的字母,标点符号,和常用的技术符号。这些编码系统也会互相冲突。也就是说,两种编码可能使用相同的数字代表两个不同的字符,或使用不同的数字代表相同的字符。任何一台特定的计算机(特别是服务器)都需要支持许多不同的编码,但是,不论什么时候数据通过不同的编码或平台之间,那些数据总会有损坏的危险。 比如,简体中文(GB)、繁体中文(BIG5)、日文中,“赵"都是一个字,但是编码不同。在不同的编码下,BIG5的赵是0xBBAF,而0xBBAF在GB里面就被显示为"化”,这就是乱码。而Unicode采用统一的编码,"赵"只有一个,不必管他在哪种文字里。

Python代码实现

本程序基于Python3.7x实现,在Windows上的PyChram上面运行。

#星座探秘
import time
scale = 50
start = time.perf_counter()
print("进入星座探秘".center(scale//2,"-"))
print("需要输入正确的星座名:如 天蝎座")
str1=input("请输入你的星座:")
star=["白羊座","金牛座","双子座","巨蟹座","狮子座","处女座","天秤座","天蝎座","射手座","摩羯座","水瓶座","双鱼座"]
for i in range(12):if str1 in star[i]:print("你的星座图案是:"+chr(9800+i))dur = time.perf_counter()-start
print("星座探秘运行{:.3f}s".format(dur))
print("结束星座探秘".center(scale//2,"-"))

运行结果展示

运行界面

在这里插入图片描述


http://www.ppmy.cn/news/424732.html

相关文章

12星座大全 ^__^

十二星座优点 白羊座:充满希望、和蔼可亲、行动力、活力充沛、诚心诚意、天生长才 金牛座:浪漫、决断能力、逻辑性思考、勤勉、灵巧、热心、忍耐心 双子座:多样性、洞察力、开朗、反应机智、演技佳、宽大 巨蟹座:第六感、主观、反…

星座图再学习

BPSK 二相相移键控 先来了解一下BPSK(Binary Phase Shift Keying,二相相移键控) 二.PSK(相移键控)和IQ调制的关系: PSK:相移键控方法是通过改变载波信号的相位值来表示数字信号 1,…

通信里 星座图 到底是什么

本文根据知乎的一篇文章整理而来。 要说星座图,要先从IQ调制说起: ##IQ调制: ##IQ解调原理: t-1:0.001:1; f1; ycos(2*pi*2*f*t); subplot(1,2,1);plot(t,y); ysin(2*pi*2*f*t); subplot(1,2,2);plot(t,y);前面我们讲了IQ调制和…

十二星座图(附星座变化)

第一批是以" QQ的形像 "出现的星座图 第二批是以" 猪的形像 "出现的星座图 附星座变动之13星座 由于地轴的变动,现在的黄道星座位置与两千年前的大不相同,其变动后的正确日期如下: 牡羊 : 04/19 --- 05/13 金牛 : 05/1…

星座图映射

星座图映射 一、基本概念 1.数字调制 数字信号的传输方式分为基带传输和带通传输。大多数的信道因为具有带通性而无法传播基带信号,这是由于基带信号具有丰富的低频特性。故而需要用数字基带信号对载波进行调制,这种数字基带信号控制载波,…

快速构建机器学习Web应用的神器:Gradio

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

IT码农哥放弃50万年薪:辞职卖咖喱凉皮

十年码农自述:我为什么辞职卖凉皮 我出生在陕西西安农村家庭,从小学习也一般,记得我们上幼儿园的时候,学生们都背着家里给自己用布缝制的书包,教室的窗口是用农村的白色蛇皮袋子,到了冬天北风呼啸&#xff…

MES系统怎样实现数据采集?

导言: 在现代制造业中,实时准确的数据采集对于制造执行系统(MES)的有效运作至关重要。HiWoo Box作为一款先进的设备数据采集解决方案,通过无缝集成和可靠的数据传输,为企业提供了实时数据分析和智能决策支…

使用芯片和贴片天线解决多频带射频问题

智能手机和可穿戴电子设备等手持和便携式无线产品依赖可置入设备的微型芯片、贴片和印制线天线。尽管这些小型器件解决了在小尺寸系统中携带多频带天线阵列的问题,但它们也引入了辐射效率下降、阻抗匹配以及与附近物体和人体的交互等相关问题。 为解决这些问题&…

OpenCV 笔记_4

文章目录 笔记_4图像细化thinning 图像细化函数 轮廓检测findContours 轮廓检测函数drawContours 轮廓绘制函数contourArea 计算轮廓面积:返回值 double类型arcLength 计算轮廓长度:返回值 double类型 轮廓外接多边形boundingRect 给定轮廓的外接矩形min…

API接口的研发与应用

API(Application Programming Interface,应用程序编程接口)指的是为不同的软件应用程序提供编程接口的一组协议、规则以及工具的集合,以便它们能够互相交互,实现数据通信和功能调用。API已成为了现代软件开发和商业应用…

xcode打不开,提示正在升级

昨天上班第一天,打开xcode,弹出提示框正在升级, 去查看升级情况发现并没有显示任何的升级信息。 打开iTunes,同样显示正在升级,这下就明白原因了。果断再官网重新下载iTunes,安装完iTunes之后,再…

解决mac下Anaconda打不开的问题(简单粗暴亲测有效)

我电脑上遇到的状况是Anaconda点开后,出现了几秒显示Initialing的图标后图标消失,也无其他界面打开。重启电脑依旧无效。 查到的原因主要指向Anaconda可能版本需要更新。但更新、重装等都因conda太慢而没有完成。 最后发现最简单粗暴的方法: …

macOS系统,notion电脑端打不开,手机端正常

笔者的系统是mojava10.14版本,但是其余的系统版本估计只是界面组件的位置不一样而已,操作的本质都大同小异! 依次点击 系统偏好设置->网络->高级(右下角)->代理(顶部一横排倒数第二个)->选择 “自动代理配置”(一般情…

mac html flash,苹果电脑flash过期无法打开网页的解决方法

不少使用苹果电脑的用户们都遇到过网页打不开的情况,这主要是电脑中flash过期导致的。那么,我们该如何处理这种情况呢?下面由系统城小编为你整理了苹果电脑flash过期网页无法打开问题的相关解决方法,希望对你有帮助! 解…

android如何打开apk文件怎么打开方式,.apk文件用苹果系统怎么打开_apk文件苹果怎么打开...

apk文件一般都是安卓手机的软件,当然,我们也可以用windows系统打开。但是苹果系统怎么办呢?有些朋友想要通过苹果电脑玩安卓的手机游戏,却不知道从何下手,那么apk文件用苹果系统该怎么打开呢?接下来小编就给…

苹果手机用计算机打不开怎么办,无法打开电脑iTunes怎么办 打不开电脑iTunes解决方法...

? 近来有用户在电脑中打开iTunes工具后,想要管理苹果手机中的文件,但是却显示Apple Mobile Device Service无法启动,对于这样的问题应该如何进行解决呢?Apple Mobile Device Service是驱动iOS设备不可缺少的服务,如果出现问题可…

mac浏览器打不开java_苹果电脑Mac打不开网页怎么办?Mac打不开网页的解决方法...

刚刚入手Mac的机油们可能会遇到一个非常让人恼火的问题,就是网页时不时的能打开,但是有时候打开速度很慢,甚至有时候根本打不开网页,不管更换什么浏览器都没用,导致这种情况大部分原因是OS X默认的DNS解析服务器是谷歌…

itunes显示无法连接服务器,苹果官网打不开,itunes也连接不上,是服务器出问题了还是别的原因啊?...

满意答案 a2rdent 推荐于 2016.02.14 采纳率:52% 等级:7 已帮助:157人 iTunes的 步骤/方法到电脑使用USB电缆将iPad连接,然后让iTunes同步iPad的支票帐户已授权这台电脑,如果没有,请按照以下步骤进行授权…

Vue 个别手机或者 IOS8.2浏览器打不开,显示空白的解决方案

进入http://debugx5.qq.com/ 页面 打开调试vConsole功能(安卓手机) 排查原因,会发现个别机型不支持es6的写法 将es6转换成es5调试,如果发现还是不行,经过测试 最快的解决方法是 用iE浏览器的 edge版本,检查报错,一…
最新文章