鱼C论坛

 找回密码
 立即注册
查看: 1386|回复: 1

就是这个 如果选了 下x[1] 或者 x[2] 为什么会有{}在msg的方框中

[复制链接]
发表于 2021-1-8 20:28:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import easygui as g

msg = "你愿意为我生猴子吗?"
x = ["愿意","不愿意","!@#$%#&"]

re = g.choicebox(msg,choices = x)

y = []

if re == x[0]:
    h = x[0] + "真的是太好了"
    y.append(h)

if re == x[1]:
    h = x[1] + "那再见 祝你幸福"
    y.append(h)


if re == x[2]:
    h = x[2]+'尼玛的%s' % x[2]
    y.append(h)


g.msgbox(msg = y)


求大佬指点一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-9 10:14:57 | 显示全部楼层
你为什么要搞出来一个列表y呢?
把y相关的都去掉,最后一行的y改为h就搞定了
  1. import easygui as g

  2. msg = "你愿意为我生猴子吗?"
  3. x = ["愿意","不愿意","!@#$%#&"]

  4. re = g.choicebox(msg,choices = x)


  5. if re == x[0]:
  6.     h = x[0] + "真的是太好了"

  7. if re == x[1]:
  8.     h = x[1] + "那再见 祝你幸福"

  9. if re == x[2]:
  10.     h = x[2]+'尼玛的%s' % x[2]

  11. g.msgbox(msg = h)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-11 19:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表