Python中文
首页
教程
问答
标签
搜索
登录
注册
如何在Python中删除raw_input上面的空白行?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一段时间的声明:</p> <pre><code>print 'Word', len(guessMe), 'letters long.' print '------------- ' while verify != [] and guessesLeft > 0: print 'You have', guessesLeft, 'guesses left.' userGuess = raw_input('Please guess a letter: ') userGuess = userGuess.lower() userGuessSingleton = list(userGuess) userGuessList = userGuessList + userGuessSingleton p = lettersList.index(userGuess) del(lettersList[p]) letters = "".join(lettersList) print 'Available letters: ', letters </code></pre> <p>它输出:</p> ^{pr2}$ <p>为什么其他print语句没有产生这个问题?这跟<code>raw_input()</code>有关吗?在‘你还有13.0次猜测’之后,我该如何删除空白行</p> <p><strong>注意:</strong>Nsh的<a href="https://stackoverflow.com/questions/29093880/how-to-remove-the-blank-line-above-raw-input-in-python#comment46419262_29093880">recommendation</a>不起作用,因为它产生了另一个问题:在<code>"Please guess a letter: a"</code>之后的行上缩进一个空格</p> <pre><code>Please guess a letter: a Letters are 'abc' </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我用Python2,3检查代码,打印和原始输入之间没有新行。但是,您可以使用一个','将两个打印组合在一行中:</p> <pre><code>print "This", print "is", print "a test" </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何根据与其他行比较的列表筛选序列?
2 回答
如何根据与前一行的差异对行进行分组?
2 回答
如何根据与另一个图像匹配的图像特征来变换图像?
1 回答
如何根据与另一个模型的关系在模板视图中查询另一个Django模型
1 回答
如何根据与已知参考轨迹的距离过滤出位置数据?
3 回答
如何根据与现有值比较的下限和上限创建新的pandas系列
2 回答
如何根据与输入字符串共享的特征从数据集中获取值
7 回答
如何根据与长生不老药的多对多关系排序?
3 回答
如何根据世代显示,x'攻击'和y'防御'
8 回答
如何根据两个CSV文件中的公共信息用Python合并两个CSV文件?
2 回答
如何根据两个CSV文件的相似性比较它们的行?
7 回答
如何根据两个不同列的值在一列中填充NaN
6 回答
如何根据两个不同列的日期获取交叉联接表的唯一记录?
10 回答
如何根据两个不同列表中的相应值创建if语句?
3 回答
如何根据两个不同栏目的分数组成三个不同的班级,有人能指导我吗,请参考我的代码
1 回答
如何根据两个不同的字符串检查变量?9行examp
2 回答
如何根据两个值对词典进行分组?
7 回答
如何根据两个列表获得自定义元组的计数
9 回答
如何根据两个变量的条件打印特定输出
9 回答
如何根据两个变量重新采样以均匀地派生类?
10 回答