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

Evan Luo MVP++

引入

闲着没事突然翻到家里的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))
  • Title: LuckyNumber: 一个幸运数字生成脚本
  • Author: Evan Luo
  • Created at : Feb 7 2022 00:00:00
  • Updated at : Feb 12 2024 01:17:35
  • Link: https://ohevan.com/luckynumber-generator.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
LuckyNumber: 一个幸运数字生成脚本