鱼C论坛

 找回密码
 立即注册
查看: 1517|回复: 4

[复制链接]
发表于 2020-11-26 18:42:05 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 G`J 于 2020-12-1 22:44 编辑

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-26 19:25:08 From FishC Mobile | 显示全部楼层
顺序,选择和循环有些笼统,给点具体的要求
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-26 19:42:56 | 显示全部楼层
_2_ 发表于 2020-11-26 19:25
顺序,选择和循环有些笼统,给点具体的要求

那就不要看要求了  能够统计谁到了谁未到就可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 20:07:50 | 显示全部楼层
用最基本的读写excel就行了啊。
1、建立一个excel文件,5列,列名姓名、学号、性别、本次考勤
2、读入姓名(怕有重名)、学号(怕有些人不记得学号),组成字典,再把字典加入列表
3、遍历列表,依次用姓名+学号点名,已到就把excel中本次考勤那列写入已到,未到就写入未到,可以把结果添加到新的2个临时列表
4、统计临时列表的成员数就知道已到和未到共有多少了
======按你说的

1、整个流程肯定是顺序,先干嘛后干嘛
2、点名流程肯定是循环,一直到名单执行完毕
3、是否已到肯定是选择判断
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 21:01:01 | 显示全部楼层
  1. students = ['张三', '李四', '王五']
  2. a = 0
  3. b = 0
  4. for name in students:
  5.     if input('%s到了吗(Y/N):'%name) == 'y':
  6.         a += 1
  7.     else:
  8.         b += 1
  9. print('已到%d人,未到%d人'%(a, b))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 21:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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