-1
a = raw_input 'type x here and see what happens'
    if a (INCLUDES) 'x'
        print 'y'

那是什么INCLUDES命令?有没有更好的方法来解决这个问题?

我是网络漫画 Homestuck 的粉丝,其中每个巨魔都有不同的打字方式,称为怪癖。我正在用 Python 将“怪癖文本”翻译成英语翻译器(这里有两个具有不同怪癖的字符 IM-ing)我想让它们像普通人一样打字。

4

2 回答 2

5

您的代码不是有效的 pythonic。在 Python 中:

a = raw_input('type x here and see what happens')

if 'x' in a:
    print 'y'

该函数raw_input()返回一个字符串;语法将in“x”与您的字符串匹配(这就是您的INCLUDE伪代码所代表的内容)。如果找到“x”,print 'y'则调用它,在您的控制台上打印一个“y”。

于 2012-10-18T01:09:45.077 回答
1

Try this:

a = raw_input()
if "pattern" in a:
    print "match"

All the magic is the keyword in

于 2012-10-18T01:02:28.183 回答