LuckyNumber: 一个幸运数字生成脚本

Evan Luo Oxygen Hydride

引入

闲着没事突然翻到家里的How&Why丛书,里面有介绍道幸运数字,于是就用python写了个幸运数字脚本(LuckyNumber)

以下是Github链接:https://github.com/EvanLuo233/LuckyNumber

具体代码

采用Leetcode 258解法

代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#A file THAT can tell what your LUCKY Number is.
#Written BY Evan
#2022/1/29
###############################################


print("这是一个可以显示你幸运数字的脚本")
NAME=input("请输入你的中文名的拼音(不带空格,大小写均可): ")
name=NAME.lower() #大写转小写
Translate=' '.maketrans('abcdefghijklmnopqrstuvwxyz','12345678912345678912345678') #转换字母到数字
name_trans=name.translate(Translate)
namenum=int(name_trans)

#幸运数字运算
luckynum=(namenum - 1) % 9 + 1

#输出结果
print('你的幸运数字是: '+str(luckynum))
  • Post title:LuckyNumber: 一个幸运数字生成脚本
  • Post author:Evan Luo
  • Create time:2022-02-07 00:00:00
  • Post link:https://ohevan.com/luckynumber-generator.html
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
推荐阅读
Linux学习笔记 - 文件权限设置 Linux学习笔记 - 文件权限设置 使用 Vercel 和 Github 部署 Hexo 安装以及使用教程 使用 Vercel 和 Github 部署 Hexo 安装以及使用教程 How to use Github and Vercel to Deploy a Hexo Blog and Config it How to use Github and Vercel to Deploy a Hexo Blog and Config it
 Comments
On this page
LuckyNumber: 一个幸运数字生成脚本