设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 23030|回复: 1
打印 上一主题 下一主题

五轮射门小游戏

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

楼主
发表于 2019-6-18 11:04:10 |显示全部楼层
syydelt 发表于 2019-6-18 10:27
努力更新

手动点赞支持
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2019-7-5 14:04:17 |显示全部楼层
syydelt 发表于 2019-7-5 10:55
求大神指教!
1、感觉这样写比较麻烦,如果还想统计胜利的场次就更麻烦了,不知道能不能用Excel文件来储存 ...

1. excel 要用专门的库。你可以用 csv 模块,和excel类似,文件可以被excel打开,处理相对方便。
还有种解决办法就是把结果直接通过 pickle 模块来存储,不用额外做字符串的转化。
你可以网上搜下这两个模块的教程例子看看

2. 代码中并不是直接往一个带 \n 的字符串列表里面追加内容。而是从文件里按行读取,然后对每一行进行split后得到的字符串列表。你在代码看一看 data0 是怎么出来的,把相关的变量输出一下,就会发现了,data0 里面是不带 \n 的。
换句话说,你从文件里 readlines 出来的文字是没有 \n 的,但你写入的时候要加个 \n
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-2 10:42 , Processed in 0.016018 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部