擅长:python、mysql、java
<ol>
<li><code>strip</code>只从字符串的开头和结尾剥离字符,而不从中间剥离字符。你知道吗</li>
<li>您的问题并不是真正的剥离,而是通过直接将<code>tuple</code>字符串化来添加不必要的垃圾。你知道吗</li>
</ol>
<p>要解决这两个问题,请先将<code>trypass</code>转换为中间没有连接符的字符串:</p>
<pre><code>trypass = ''.join(map(str, (i,j,k,l)))
</code></pre>
<p>旁注:您可以通过<code>itertools.product</code>将这一点缩短很多,从而将四个循环变成一个循环(没有箭头形状的代码),并通过只将<code>range</code>元素转换为<code>str</code>一次,直接生成<code>trypass</code>,而不使用中间命名变量来避免重复的字符串化:</p>
<pre><code>from itertools import product
for trypass in map(''.join, product(map(str, range(0, 4)), repeat=4)):
print('https://doorpasscode.kringlecastle.com/checkpass.php?i= ({})&resourceId=77af125f-213f-4b2b-9e1e-ce156b6a838c'.format(trypass).)
</code></pre>