import re
from xpinyin import Pinyindef remove_middle_characters(text):# 僅保留漢字chinese_chars = re.findall(r'[\u4e00-\u9fff]+', text)cleaned_text = ''.join(chinese_chars)# 如果字符數為偶數,則在中間添加空格if len(cleaned_text) % 2 == 0:middle_index = len(cleaned_text) // 2cleaned_text = cleaned_text[:middle_index] + ' ' + cleaned_text[middle_index:]return cleaned_text# 從用戶輸入中讀取多行文本
lines = []
print("請輸入文本,輸入'#'結束輸入:")
while True:line = input("")if line == '#':breaklines.append(line)# 統計重復行
duplicate_lines = {}
for line in lines:if line in duplicate_lines:duplicate_lines[line] += 1else:duplicate_lines[line] = 1# 計算行數和重復行的數量
line_count = len(lines)
duplicate_count = sum(1 for count in duplicate_lines.values() if count > 1)# 計算重復行占總行數的百分比
if line_count > 0:duplicate_percentage = (duplicate_count / line_count) * 100
else:duplicate_percentage = 0# 打印統計信息
print("統計:")
print("行數:", line_count)
print("重復行:", duplicate_count)
print("重復行占總行數的百分比: {:.2f}%".format(duplicate_percentage))# 刪除重復行
lines = list(set(lines))# 刪除中間字符并按要求修改
for i in range(len(lines)):lines[i] = remove_middle_characters(lines[i])# 使用拼音排序
pinyin = Pinyin()
lines.sort(key=lambda x: pinyin.get_pinyin(x, ' '))# 按行長度排序
lines.sort(key=lambda x: len(x))# 去除重復行
lines = list(set(lines))# 打印處理后的文本
print("處理后的文本:")
for line in lines:print(line)# 再次統計重復行
duplicate_lines = {}
for line in lines:if line in duplicate_lines:duplicate_lines[line] += 1else:duplicate_lines[line] = 1# 計算行數和重復行的數量
line_count = len(lines)
duplicate_count = sum(1 for count in duplicate_lines.values() if count > 1)# 計算重復行占總行數的百分比
if line_count > 0:duplicate_percentage = (duplicate_count / line_count) * 100
else:duplicate_percentage = 0# 打印統計信息
print("再次統計:")
print("行數:", line_count)
print("重復行:", duplicate_count)
print("重復行占總行數的百分比: {:.2f}%".format(duplicate_percentage))
折騰全網小學生正義詞反義詞
手機app存儲不能10326字,以下是文本,我這是用的qpython安卓python寫的代碼,只需要把代碼復制了窗口,就可以回到小時候
那94行的點把他刪除掉,首次運行會報錯,因為沒有安裝
你可以使用pip來安裝 xpinyin
庫。打開命令行界面,然后運行以下命令:
pip install xpinyin
這會自動從PyPI(Python Package Index)下載并安裝 xpinyin
庫及其依賴項。安裝完成后,你就可以在Python代碼中導入并使用它了。
機器人地址:https://chat18.aichatos.xyz/
機器人地址
可以去折騰機器人!