用67种语言说“我爱你”

英语:Iloveyou法语:Jet’aime,Jet’adore德语:IchliebeDich希腊语:S’agapo犹太语:Aniohevotach(maleorfamale),Aniohevetotcha(maleorfamale)匈牙利:Szeretlek爱尔兰:taimi’ngraleat爱沙尼亚:Minaarmastansind芬兰:Minrakastansinua比利时佛兰芒语:IKzieugraag意大利语:tiamo,tivogliobene拉丁语:Teamo,Vosamo拉托维亚:EsteviMilu里斯本:lingogramo-tebue’,chavalinha立陶宛:TaveMyliu马其顿:Tesakam马尔它:Inhobbok波兰:KochamCie,Jaciekocham葡萄牙:Euamo-te罗马尼亚:Teiubesc,TeAdor荷兰:IKhouvanjou捷克:Milujite丹麦:Jegelskerdig阿尔萨斯:Ichhoandichgear亚美尼亚:YesKeziSeeroomyem巴伐利亚:Imogdinarrischgern保加利亚:ahsteobicham西班牙加泰隆语:T’estim克罗地亚:Volimte阿塞疆语:Menseniserivem孟加拉:Amitomaybhalobashi缅甸:chitpade柬埔寨:Bongsalangoun菲律宾:MahalKita,IniibigKita印度古吉拉特语:Hoontanepremkarunchuun北印度语:maintumsepyarkartahoon印度尼西亚:Sajakasihsaudari日本:KimioaishiteruSukiyo朝鲜:Tangshin-icho-a-yo爪哇语:akutresnomarangsliromu老挝:Khoihukchau马来语:sayaCintaMu马来西亚:SayaCintamu蒙古语:bichamdhairtai尼泊尔:Matumilaimayagarchu,Matimilaimanparauchu波斯语:Toradostdaram他加禄语:Mahalkita南非语:EkhetjouliefEkisliefvirjou加纳:Medowo埃塞俄比亚阿姆哈雷地区:Eneewedechalu(forladies)Eneewedehalwe(formen)阿拉伯语:AnaAhebak(toamale)ArabicAnaahebek(toafemale)瑞士德语:IchlibDich克里奥尔语:Monkontanou豪萨语:Inasonki肯尼亚班图语:Nigwedete马达加斯加语:tiakoianao印度阿萨姆邦语:Moitomakbhalpau南亚泰米尔语:Tamiln’anunnaikkathalikkinren印度泰卢固语:Neenuninnupra’mistu’nnanu泰国:Ch’anRakKhun乌尔都语:Meintumhaypyarkartihun(womantoman)Meintumhaypyarkartahun(mantowoman)越南:Emye’uanh(womantoman)Anhye’uem(mantowoman)新西兰毛里语:kiahoahai爱斯基摩:Nagligivaget格陵兰岛:Asavakit冰岛:e’gelskatig阿尔巴尼亚:TDuaShume俄罗斯:YavasIyublyu,YaTibiaLyublyu塞尔维亚:VolimTe斯洛文尼亚语:Ljubimte西班牙:Teamo,Tequiero瑞典:Jaglskardig土尔其:Seniseviyorum乌克兰:javaskokhaju威尔士:Rwy’ndygarudi亚述语:anabayanookh(femaletomale)anabayinakh(maletofemale)高加索切尔克斯语:wisecas中国:woaini
# 设置窗口 screen = turtle.Screen() screen.setup(800, 800) screen.title("爱心滚动文字") screen.bgcolor("black") # 创建Turtle对象 pen = turtle.Turtle() pen.hideturtle() pen.speed(0) pen.color("red") # 生成爱心轮廓的坐标点 points = [] for theta in [i * 0.05 for i in range(int(2 * math.pi / 0.05))]: x = 16 * (math.sin(theta) ** 3) y = 13 * math.cos(theta) - 5 * math.cos(2 * theta) - 2 * math.cos(3 * theta) - math.cos(4 * theta) points.append((x, y)) # 缩放和平移点以适应屏幕 scale = 20 offset_x, offset_y = 0, -100 # 调整位置 scaled_points = [(x * scale + offset_x, y * scale + offset_y) for (x, y) in points] # 示例的68种“我爱你”的列表(部分示例) love_texts = [ "我爱你", "I love you", "Je t'aime", "Ti amo", "Ich liebe dich", "愛してる", "사랑해", "Te quiero", "אני אוהב אותך", "أحبك", "मैं तुमसे प्यार करता हूँ", "Я тебя люблю", "Σ'αγαπώ", "Jag älskar dig", "Ik hou van jou", "Szeretlek", "Kocham cię", "Miluji tě", "Eu te amo", "Mahal kita", "ฉันรักคุณ", "Tôi yêu bạn", "爱してる", # 重复填充到68个,实际应补充完整 ] * 5 # 临时重复,直到有68个元素 love_texts = love_texts[:68] start_index = 0 text_objects = [] # 保存文本对象以便清除 def draw_heart(): global start_index, text_objects # 清除之前的文本 for txt in text_objects: txt.clear() text_objects.clear() # 绘制新的文本 for i in range(len(scaled_points)): idx = (start_index + i) % len(love_texts) text = love_texts[idx] x, y = scaled_points[i] t = turtle.Turtle() t.hideturtle() t.penup() t.goto(x, y) t.color("pink") t.write(text, align="center", font=("Arial", 8, "normal")) text_objects.append(t) start_index += 1 if start_index >= len(love_texts): start_index = 0 # 设置定时器 screen.ontimer(draw_heart, 100) draw_heart() turtle.done() 将爱心缩小一点,文字有滚动循环效果
最新发布
03-18
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值