社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

yourFriendlyNeighbor

yourFriendlyNeighbor 最近创建的主题
yourFriendlyNeighbor 最近回复了
4 年前
回复了 yourFriendlyNeighbor 创建的主题 » 具有多个delimeter的Python CSV解析器文件

我相信你的问题本质上与 this one ,但csv库似乎不适合处理具有多个字符作为分隔符或具有各种形式的分隔符的行。

我也不知道您使用的是什么python版本,但至少CSV库的python 2文档声明 delimiter

您可以按照上面链接中的解决方案执行相同的操作。那就是: 一。正常读取线路 三。然后用csv阅读器解析该行。

4 年前
回复了 yourFriendlyNeighbor 创建的主题 » Python中数字的处理
TYPE YOUR ANSWER: ken
WRONG ANSWER. ATTEMPT REMAINING: 2
TYPE YOUR ANSWER AGAIN: seth
WRONG ANSWER. ATTEMPT REMAINING: 1
TYPE YOUR ANSWER AGAIN: cue
1
CORRECT ANSWER.

answer = "SOPHIA"
guess = ""
attempt = 3

while attempt > 0 :
    guess = input("TYPE YOUR ANSWER: ")
    if guess == answer:
        break
    attempt = attempt - 1
    print("WRONG ANSWER. ATTEMPT REMAINING: ")


if attempt == 0:
    print("NO MORE ATTEMPT REMAINING.")
else:
    print("CORRECT ANSWER.")

这样,就可以得到所需的迭代次数。否则,如果将条件更改为:

while guess != answer and attempt > 0:

TYPE YOUR ANSWER: ken
WRONG ANSWER. ATTEMPT REMAINING: 
TYPE YOUR ANSWER: brian
WRONG ANSWER. ATTEMPT REMAINING: 
TYPE YOUR ANSWER: abdul
WRONG ANSWER. ATTEMPT REMAINING:
TYPE YOUR ANSWER: SOPHIA
WRONG ANSWER. ATTEMPT REMAINING:
NO MORE ATTEMPT REMAINING.