Python 中如何写if
python
content=str.find('ok') && content=str.find('not ok')
这样表示 在内容中找到 ok 或者 找到 not ok 对吗?
并列条件用 and 而不是&&
或者条件用 or 而不是||
你的意思应该是or 你是都错了
找本教程看看吧,可以google搜索python
content=str.find('ok' or 'not ok')
可以这样写吗?
下面有一句是
if content <> -1:
.............
那我上面的 content=str.find('ok' or 'not ok') 对吗?
只能上CSDN 查不了 下不了
http://search.download.csdn.net/search/python
可以 be more pythonic way
>>> s = 'is it ok for ya?'
>>> if 'ok' in s:
... print 'affirmative'
...
affirmative
>>>
相关问答:
已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试
在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,fff777ggg'
用正则表达式取出 前后字母相同的数据 结果如下:
111 ddd
谢谢~
Python code:
import re
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,ff ......
>>> x=-1
>>> if x>0:
print ('11')
>>> else:
SyntaxError: invalid syntax (<pyshell#20>, line 1)
网上搜的也是:
>>> x=int(input("Please ent ......
例子是这样的:
>>> str1 = '小狗'
>>> str1
'小狗'
>>> str1.encode('utf-8')
b'\xe5\xb0\x8f\xe7\x8b\x97'
>>> str2 ......