python将回车作为输入内容的实例


Posted in Python onJune 23, 2018

当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容。

原因:Python默认遇到回车的时候,输入结束。所以我们需要更改这个提示符,在遇到其他字符的时候,输入才结束。

比如有一个任务:

请输入文件名:悯农.txt

请输入内容【单独输入‘:q‘保存退出】:

锄禾日当午,汗滴禾下土。

谁知盘中餐,粒粒皆辛苦。

代码如下:

# -*- coding: utf-8 -*-

file_name=input("请输入文件名:")
file_name=file_name+".txt"
something_file=open(file_name,"w")

stopword=":q"
file_content=""
print("请输入内容【单独输入‘:q‘保存退出】:")
for line in iter(input,stopword):
 file_content=file_content+line+"\n"
print (file_content,file=something_file)
something_file.close()

或者:

# -*- coding: utf-8 -*-

def file_write(file_name):
 f = open(file_name, 'w')
 print('请输入内容【单独输入\':q\'保存退出】:')

 while True:
  file_content = input()
  if file_content != ':q':
   f.write('%s\n' % file_content)
  else:
   break

 f.close()

file_name = input('请输入文件名:')
file_write(file_name)

以上这篇python将回车作为输入内容的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python入门学习之字符串与比较运算符
Oct 12 Python
Python实现简单的多任务mysql转xml的方法
Feb 08 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
Python图像处理之颜色的定义与使用分析
Jan 03 Python
Python 虚拟空间的使用代码详解
Jun 10 Python
Python的互斥锁与信号量详解
Sep 12 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
Python实现转换图片背景颜色代码
Apr 30 Python
Python新手学习raise用法
Jun 03 Python
详解Django中 render() 函数的使用方法
Apr 22 Python
pytorch实现手写数字图片识别
May 20 Python
Python中的turtle画箭头,矩形,五角星
Mar 16 Python
Python 对输入的数字进行排序的方法
Jun 23 #Python
python获取命令行输入参数列表的实例代码
Jun 23 #Python
Python键盘输入转换为列表的实例
Jun 23 #Python
Python实现绘制双柱状图并显示数值功能示例
Jun 23 #Python
Python实现重建二叉树的三种方法详解
Jun 23 #Python
Python根据已知邻接矩阵绘制无向图操作示例
Jun 23 #Python
Python实现的绘制三维双螺旋线图形功能示例
Jun 23 #Python
You might like
PHP 组件化编程技巧
2009/06/06 PHP
PHP队列用法实例
2014/11/05 PHP
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
three.js加载obj模型的实例代码
2017/11/10 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
vue-better-scroll 的使用实例代码详解
2018/12/03 Javascript
微信小程序实现下滑到底部自动翻页功能
2020/03/07 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
Python itertools模块详解
2015/05/09 Python
Python 获取中文字拼音首个字母的方法
2018/11/28 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
python实现ip代理池功能示例
2019/07/05 Python
python单例模式的多种实现方法
2019/07/26 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
python十进制转二进制的详解
2020/02/07 Python
python 字符串的驻留机制及优缺点
2020/06/19 Python
如何利用CSS3制作3D效果文字具体实现样式
2013/05/02 HTML / CSS
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
HTML5公共页面提取作为公用代码的方法
2020/06/30 HTML / CSS
美国嘻哈首饰购物网站:Hip Hop Bling
2016/12/30 全球购物
白俄罗斯女装和针织品网上商店:Presli.by
2019/10/13 全球购物
大学生预备党员自我评价分享
2013/11/16 职场文书
学校党的群众路线教育实践活动总结材料
2014/10/30 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
乔迁新居祝福语
2019/11/04 职场文书
字典算法实现及操作 --python(实用)
2021/03/31 Python
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers