打印不出结果
complex_font = []familiar_style = []
pompt = '''砵 妸 屙 讹 俄 娥 峨 莪 锇 鹅 蛾 额 婀 厄 阨 呃 扼 苊 轭 垩 恶 饿 谔 鄂 阏 愕
萼 遏 腭 锷 鹗 颚 噩 諤 鳄 恩 蒽 摁 儿 而 鸸 鲕 尔 耳 迩 洱 饵 珥 铒 二 佴 贰 唔 诶'''
str1 = pompt
for each in str1:
if each == ' ':
str1.replace(each,' ')
else:
complex_font.append(each)
pormpt = '''砵 妸 屙 訛 俄 娥 峨 莪 锇 鵝 蛾 額 婀 厄 阨 呃 扼 苊 轭 垩 惡 餓 谔 鄂 阏 愕
萼 遏 腭 锷 鹗 颚 噩 諤 鳄 恩 蒽 摁 兒 而 鸸 鲕 爾 耳 迩 洱 餌 珥 铒 二 佴 貳
唔 诶'''
str2 = pormpt
for each in str2:
if each == ' ':
str2.replace(each,' ')
else:
familiar_style.append(each)
dict1 = {}
dict1 = dict(zip(complex_font,familiar_style))
def fun(content):
for each in complex_font:
if each in complex_font:
print(dict1)
content = input('请输入一个字符:')
没有打印出结果
本帖最后由 z5560636 于 2021-3-31 20:31 编辑
huangdongdong 发表于 2021-3-31 18:57
打印的键值是同一个字
complex_font = []
familiar_style = []
pompt = '''砵 妸 屙 讹 俄 娥 峨 莪 锇 鹅 蛾 额 婀 厄 阨 呃 扼 苊 轭 垩 恶 饿 谔 鄂 阏 愕
萼 遏 腭 锷 鹗 颚 噩 諤 鳄 恩 蒽 摁 儿 而 鸸 鲕 尔 耳 迩 洱 饵 珥 铒 二 佴 贰 唔 诶'''
str1 = pompt
for each in str1:
if each == ' ':
str1.replace(each,' ')
else:
complex_font.append(each)
pormpt = '''砵 妸 屙 訛 俄 娥 峨 莪 锇 鵝 蛾 額 婀 厄 阨 呃 扼 苊 轭 垩 惡 餓 谔 鄂 阏 愕
萼 遏 腭 锷 鹗 颚 噩 諤 鳄 恩 蒽 摁 兒 而 鸸 鲕 爾 耳 迩 洱 餌 珥 铒 二 佴 貳
唔 诶'''
str2 = pormpt
for each in str2:
if each == ' ':
str2.replace(each,' ')
else:
familiar_style.append(each)
dict1 = {}
dict1 = dict(zip(complex_font,familiar_style))
def fun(content):
for each in complex_font:
if content in each:
print(dict1)
content = input('请输入一个字符:')
fun(content)
content = input('请输入一个字符:') 执行这条语句后就退出!前面的语句并没有输出信息
加一句
fun(content) Cool_Breeze 发表于 2021-3-31 16:22
content = input('请输入一个字符:') 执行这条语句后就退出!前面的语句并没有输出信息
加一句
fun(con ...
>>>
==================== RESTART: C:\Users\ASUS\Desktop\modle.py ===================
请输入一个字符:屙
砵
妸
屙
訛
俄
娥
峨
莪
锇
鵝
蛾
額
婀
厄
阨
呃
扼
苊
轭
垩
惡
餓
谔
鄂
阏
愕
萼
遏
腭
锷
鹗
颚
噩
諤
鳄
恩
蒽
摁
兒
而
鸸
鲕
爾
耳
迩
洱
餌
珥
铒
二
佴
貳
唔这是打印结果,哪又出问题了
def fun(content):
for each in complex_font:
if content in each:
print(dict1)
content = input('请输入一个字符:')
fun(content) z5560636 发表于 2021-3-31 17:51
这个问题已经解决了,现在打印的结果是把所有的键值都打印出来了 huangdongdong 发表于 2021-3-31 18:00
这个问题已经解决了,现在打印的结果是把所有的键值都打印出来了
麻烦你仔细看一下, 你的if 条件错了。完事记得给个最佳。 z5560636 发表于 2021-3-31 18:34
麻烦你仔细看一下, 你的if 条件错了。完事记得给个最佳。
==================== RESTART: C:\Users\ASUS\Desktop\modle.py ===================
请输入一个字符:蛾
唔
>>>
==================== RESTART: C:\Users\ASUS\Desktop\modle.py ===================
请输入一个字符:鲕
唔打印的键值是同一个字
本帖最后由 z5560636 于 2021-3-31 20:35 编辑
huangdongdong 发表于 2021-3-31 18:57
打印的键值是同一个字
你确定你复制对了?
还有,你字典组合的最后2个错了。 自己去纠正吧?
页:
[1]