① python爬蟲怎麼爬取左右沒有標簽的內容
handle_starttag每遇見一個以"<"開始的tag回調一次,handle_endtag每遇見一個"</"標識的結束時回調一次,你的text3和text5位於結束標記之後,因此要自己手動用flag標記下,然後在handle_data里處理對應的數據!
② python輸入一個正整數,判斷有無相同數字
可以使用 Python 將輸入的正整數轉換成字元串配激圓,然後逐個判斷字元串中的數字是否相同。代碼如下:
復制代碼num = input("請輸入一個正整數:") # 輸入一個正整數flag = False # 標記是否有相同培塌數字for i in range(len(num)-1): if num[i] in num[i+1:]: # 如果當前位置的數字在後鉛彎面出現過,則說明有相同數字
flag = True
breakif flag: print("該正整數中存在相同數字")else: print("該正整數中不存在相同數字")
運行代碼後,程序會等待你輸入一個正整數,輸入後按回車鍵即可得到結果,輸出為該正整數中是否存在相同數字。