我正在写一个关于世界各国的节目。你知道吗
我想为用户添加的功能添加自己的国家,修改源代码。你知道吗
这是当前用Python 3.0.1编写的源代码:
# -*- coding: utf-8 -*-
print "Bem Vindo a um programa educativo sobre os variados paises do Mundo, creado por Tomas Simoes, 2015"
contry = raw_input("Qual e o pais que desejas visitar? - ")
if contry == "Afeganistao":
print "O que desejas saber sobre o/a", contry,"?"
print "1 - Cultura"
print "2 - Linguagem"
print "3 - Historia"
print "4 - Localizacao"
contry_spec = raw_input(" : ")
if contry_spec == "1":
print "Nao sei muito sobre a cultura do/a", contry,",desculpa!"
elif contry_spec == "2":
print "A linguagem do/a", contry,"e pachto e dari."
elif contry_spec == "3":
print "Nao sei muito sobre a historia do/a", contry,",desculpa!"
elif contry_spec == "4":
print "O/A", contry,"faz fronteira com o Irao, o Turquemenistao, o Uzebequistao, o Tajiquistao, a China, e o Paquistao."
elif contry == "Africa do Sul":
print "O que desejas saber sobre o/a", contry,"?"
print "1 - Cultura"
print "2 - Linguagem"
print "3 - Historia"
print "4 - Localizacao"
contry_spec = raw_input(" : ")
if contry_spec == "1":
print "Nao sei muito sobre a cultura do/a", contry,"desculpa!"
elif contry_spec == "2":
print "A linguagem do/a", contry,"e incerta."
elif contry_spec == "3":
print "Nao sei muito sobre a historia do/a", contry,",desculpa!"
elif contry_spec == "4":
print "O/A", contry,"faz fronteira com a Zamibia, o Botsuana, o Zimbabue, Monçambique, a Suazilandia e o Lesoto."
elif contry == "Akrotiri":
print "O que desejas saber sobre o/a", contry,"?"
print "1 - Cultura"
print "2 - Linguagem"
print "3 - Historia"
print "4 - Localizacao"
contry_spec = raw_input(" : ")
if contry_spec == "1":
print "Nao sei muito sobre a cultura do/a", contry,",desculpa!"
elif contry_spec == "2":
print "A linguagem do/a", contry,"e ingles e grego."
elif contry_spec == "3":
print "Nao sei muito sobre a historia do/a", contry,",desculpa!"
elif contry_spec == "4":
print "O/A", contry,"faz fronteira com nada."
elif contry == "Albania":
print "O que desejas saber sobre o/a", contry,"?"
print "1 - Cultura"
print "2 - Linguagem"
print "3 - Historia"
print "4 - Localizacao"
contry_spec = raw_input(" : ")
if contry_spec == "1":
print "Nao sei muito sobre a cultura do/a", contry,",desculpa!"
elif contry_spec == "2":
print "A linguagem do/a", contry,"e Albanes."
elif contry_spec == "3":
print "Nao sei muito sobre a historia do/a", contry,",desculpa!"
elif contry_spec == "4":
print "O/A", contry,"faz fronteira com Montenegro, Cosovo, a Servia, e a Grecia."
每个国家都由一个简单的if,elif句子组成:
elif contry == "Africa do Sul":
print "O que desejas saber sobre o/a", contry,"?"
print "1 - Cultura"
print "2 - Linguagem"
print "3 - Historia"
print "4 - Localizacao"
contry_spec = raw_input(" : ")
if contry_spec == "1":
print "Nao sei muito sobre a cultura do/a", contry,"desculpa!"
elif contry_spec == "2":
print "A linguagem do/a", contry,"e incerta."
elif contry_spec == "3":
print "Nao sei muito sobre a historia do/a", contry,",desculpa!"
elif contry_spec == "4":
print "O/A", contry,"faz fronteira com a Zamibia, o Botsuana, o Zimbabue, Monçambique, a Suazilandia e o Lesoto."
我想知道,当用户键入“Add”,然后键入我要求的内容(例如,name)时,代码如何将其中一个片段添加到它自己。你知道吗
修改源代码可能是个坏主意,我建议您将数据保存在一个数据文件中,比如.csv文件。如果你真的想,你可以在你当前的目录下创建新的文件
当你准备好写点什么的时候
然后呢新离岸价()文件完成时。你知道吗
相关问题 更多 >
编程相关推荐