-3

我有一些代码:

multi = "testtest"

if(type[0] == multi[0]):
    print("test")

但是如果我运行它,它可以工作,但是如果我输入 t,第一个字母,然后是其他一些字母:tfdsajfdsaf,它不会打印 test。如果其他字母不同,还有其他方法可以完成这项工作吗?

4

1 回答 1

1

听起来您可能想使用startswith(),它是字符串类的一部分。

if string_name.startswith(multi[0]):
    print 'test'

您还可以使用切片:

if string_name.startswith(multi[:3]):
    print 'test'
于 2013-06-07T02:12:48.693 回答