为什么我看不了搜狐视频?
提交 取消
西班牙语不像,应该是意大利语
哈哈哈。。。。
这个……神记忆啊
确实是西班牙语
来段生成歌词的程序:animales = ["pollito", "gallina", "gallo", "pavo", "paloma", "gato", "perro", "cabra", "cordero", "vaca", "toro", "tractor"]sonidos = ["pio", "coo", "corococo", "glu glu glu", "ruu", "miao", "guau guau", "meee", "beee", "moo", "muu", "bruum"]tambien = [False, False, True, False, False, True, True, False, False, False, True, False]repeticiones = [6, 5, 4, 3, 4, 3, 4, 3, 4, 5, 4]def articulo_indefinido(palabra): return "una" if palabra[-1] == "a" else "un"def articulo_definido(palabra): return "la" if palabra[-1] == "a" else "el"def hay(animal, tambien): return "en la radio hay " + ("tambien " if tambien else "") + articulo_indefinido(animal) + " " + animaldef hablar(animal, sonido): return articulo_definido(animal) + " " + animal + " " + sonidofor k in range(len(animales)): if k < len(animales) - 1: estrofa = [hay(animales[k], tambien[k])] * 2 + [hablar(animales[j], sonidos[j]) for j in range(k,0,-1) + [0] * repeticiones[k]] estrofa = ",".join(estrofa) + "." else: estrofa = [hay(animales[k], tambien[k])] * 2 + [hablar(animales[k], sonidos[k])] * 3 + [hablar(animales[0], "oh, ah oh")] estrofa = ",".join(estrofa) + "!" estrofa = estrofa[0].upper() + estrofa[1:] print estrofa + ""每一句的开头有的时候有"y",有的时候没有,比较随机,我的程序就先都不输出了……
虽然不太清楚你的语言(python?)但是真心觉得递归要更加的清楚一点,至少比起这个递推算法还是c,php之类的有爱啊
就是嘛,连个大括号都没有…
这玩意跟王老先生有块地有异曲同工之妙啊……只不过这版高级多了 太考记忆力了啊
意大利语么?好难唱的样子······
绕口令+超强记忆力……
压轴这个词用得好,真的是“压”了噗~
这是……和洛天依同一性质的东西么,并问如何区分是否真人
萌死我了糙
光是听着就会变得开心极了