python进阶练习题:(L33T +Grεεκ)案例【难度:2级】:
** 熟悉:**
LEET:(有时写成"1337"或"l33t"),也称为eleet或leetspeak ,是英语的另一个字母表,主要用于互联网.它使用ASCII字符的各种组合来替换拉丁字母.例如,leet一词的leet拼法包括1337和l33t; eleet可拼写为31337或3l33t.
GREEK:
自公元前8世纪以来,希腊字母就被用来写希腊语.它源自早期的腓尼基字母,是第一个用于元音和辅音的独特字母的字母脚本.它是拉丁文和西里尔文字的祖先.除了古希腊语及其现代形式的希腊语写作之外,今天的希腊字母也是许多数学领域中技术符号和标签的来源,科学等领域.
** 你的任务 ?*
你必须创建一个函数GrεεκL33t
将字符串作为输入并以形式返回
(果然是高手+Grεεκ)案例.
注意:未转换的字母
(L33T +Grεεκ)案例应以小写字母返回.
(果然是高手+Grεεκ)案例:
A =α(α)B =β(Beta)D =δ(Delta)
E =ε(Epsilon)I =ι(Iota)K =κ(Kappa)
N =η(Eta)O =θ(θ)P =ρ(Rho)
R =π(Pi)T =τ(Tau)U =μ(Mu)
V =υ(Upsilon)W =ω(Omega)X =χ(Chi)
Y =γ(伽玛)
** 例子:**
GrεεκL33t(“CodeWars”)=“cθδεωαπs”
GrεεκL33t(“练习”)=“κατα”
编程目标:
def gr33k_l33t(string):
# Happy Coding ^_^
测试样例:
# -*- coding: utf-8 -*-
Test.assert_equals(gr33k_l33t("codewars"), "cθδεωαπs")
Test.assert_equals(gr33k_l33t("kata"), "κατα")
Test.assert_equals(gr33k_l33t("kumite"), "κμmιτε")
最佳答案(多种解法):
点击查看答案
更多关联题目:
python进阶练习题:行程编码【难度:2级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python高级练习题:验证数量为"NxN"的数独【难度:4级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
编程题:超市排队【难度:2级】–景越Python编程训练之挑战1000道Python面试题(含答案)
python基础练习题:Collatz猜想长度【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
免责申明:
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars/
https://www.codewars/kata/l33t-plus-greek-case
更多推荐
python进阶练习题:(L33T +Grεεκ)案例【难度:2级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
发布评论