对于我的程序,我要求用户输入命令。如果用户写道:输入文件名(文件名是计算机中文件的任何可能名称)我希望我的程序只读取输入,以便它知道使用if语句然后打开用户编写的文件。 还有另一部分,我必须做一个类似的任务,用户输入:得分n目标。(n是程序必须从列表中读取的最大数量的玩家)我希望程序将此区别于其他2个类似的任务(得分n未命中,得分n次通过)。
我不确定我是否以正确的方式接近这一点,但这是我对第一个案例的尝试,但是它没有用。
user_input = input ('File name:')
input_lowered = user_input.lower()
command = input_lowered[0:4]
if command == 'input' :
fp = open ("soccer.part.txt")
else :
user_upper = input ('Input name:')
提前感谢任何关于我应该如何解决这个问题的线索!!!
答案 0 :(得分:1)
您可以按照以下方式执行此操作:
your_string[0:5]
这会将字符串的前五个字符作为字符串。
答案 1 :(得分:0)
如果您想从头开始抓取部分字符串,则可以使用:
my_string[:number]
如果你想从最后抓取一部分字符串:
my_string[-number:]