鱼C论坛

 找回密码
 立即注册
查看: 759|回复: 6

[已解决]关于while循环输入文件内容问题,求大佬解答,感谢

[复制链接]
发表于 2019-6-13 21:21:25 | 显示全部楼层 |阅读模式

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

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

x
不说废话,上代码:
  1. file = 'login_user.txt'
  2. active = True
  3. with open(file,'a+') as user:
  4.     while active:
  5.         name = str(input('please write your name :'))
  6.         user.write(name.title() + '\n')
  7.         if name == '#':
  8.             active = False
复制代码



如何退出while循环时,退出循环的操作符不写入到文件中或不写入到name对象中。感谢各位大佬
最佳答案
2019-6-13 21:27:24
name = str(input('please write your name :'))
        if name == '#':
            break #不就搞定了,还要active干嘛?
        user.write(name.title() + '\n')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-6-13 21:27:24 | 显示全部楼层    本楼为最佳答案   
name = str(input('please write your name :'))
        if name == '#':
            break #不就搞定了,还要active干嘛?
        user.write(name.title() + '\n')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-13 21:34:41 | 显示全部楼层
ba21 发表于 2019-6-13 21:27
name = str(input('please write your name :'))
        if name == '#':
            break #不就搞定 ...

大佬,我想请问下,为什么active = false 退出while循环就会记录 退出符,而用break却不会,这是咋回事,感谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-13 21:36:33 | 显示全部楼层
迷茫的兔子 发表于 2019-6-13 21:34
大佬,我想请问下,为什么active = false 退出while循环就会记录 退出符,而用break却不会,这是咋回事, ...

你一句一句走流程,如果这都理解不了。很难跟你解释。
其实要说的是你没有用心学。一句一句的跟着走,这是基本常识。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-13 22:01:44 | 显示全部楼层
ba21 发表于 2019-6-13 21:36
你一句一句走流程,如果这都理解不了。很难跟你解释。
其实要说的是你没有用心学。一句一句的跟着走,这 ...

大佬,如果我利用active = False 退出while循环的话,active = False并不是立即终止循环吗?感谢大佬指点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-13 22:05:18 From FishC Mobile | 显示全部楼层
迷茫的兔子 发表于 2019-6-13 22:01
大佬,如果我利用active = False 退出while循环的话,active = False并不是立即终止循环吗?感谢大佬指点

不管咋整,==#时,一定要break
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-13 22:06:11 | 显示全部楼层
wp231957 发表于 2019-6-13 22:05
不管咋整,==#时,一定要break

好的,感谢!!刚去查了下,貌似利用标识符退出循环并不是立即退出循环。感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 12:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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