为什么在Python 3中打印False
>>> 1 == int
False
感谢您的帮助!!!!
答案 0 :(得分:2)
因为这根本不是你认为的那样。您正在将整数值<?php
require_once '../simple_html_dom.php';
$html = new simple_html_dom();
$html = str_get_html('Un manteau permet de tenir chaud. Ce n\'est pas
un porte-manteau. Venez découvrir le <a href="pages/manteau">nouveau
manteau</a> du porte-manteau.
<h1>Tout savoir sur le Manteau</h1>
<p>
Le <strong>manteau</strong> est un élèment important à ne pas négliger.
Pas comme le porte-manteau.
</p>
<img src="path-to-images-manteau" title="Le manteau est beau">');
$nodes = $html->find('*');
foreach($nodes as $node) {
if(strpos($node->innertext, 'manteau') !== false) {
if($node->tag != 'a')
$node->innertext = '[WORD FIND HERE]';
}
}
}
echo $html->outertext;
?>
与类型 1
进行比较;自然他们不平等。
如果要检查某个对象是否属于某种类型,请使用int
:
isinstance
答案 1 :(得分:0)
我想,您想要使用的是:
>>> type(1) is int
True
或
>>> type(1) == int
True