5
任务3:Python语言及应用(一)
丁盟 发布于 2019-11-01 15:00 0 7 385 已截止

任务要求:

  1. 在互动区,或者评论区交作业的,扣50分;
  2. 严格按照书写要求给出答案(影响成绩评定);
  3. 不能以附件形式提交;
  4. 不得抄袭,如有发现,双方均为0分;
  5. 在代码中以注释形式写出你的姓名、班级、学号,否则扣20分;
  6. 代码一律放在代码段中提交,代码段点击如下按钮添加。

一、随机点名应用(50分)
假定一个教学班有100位同学,同学的学号范围为2019012001~2019012100,请你写一个程序,帮助老师随机点一名同学回答问题。

  • 得分说明:程序无法运行扣50分,实现随机点名40分,输出格式10分。
  • 运行效果:
    • 示例一:请学号为2019012031同学回答老师问题!
    • 示例二:请学号为2019012097同学回答老师问题!
    • 示例三:请学号为2019012004同学回答老师问题!
  • 提示:使用随机数函数及格式化字符串实现。

 

二:回文数(50分)
“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。比如1234321就是一个回文数。

输入一个数字判断是否是回文数。

  • 得分说明:程序无法运行扣50分,判断正确50分。
  • 运行效果:
    • 示例一输入:12321
    • 示例一输出:是回文数
    • 示例二输入:3333
    • 示例二输出:是回文数
    • 示例三输入:123432
    • 示例三输出:不是回文数
  • 提示:使用序列分片或者以字符串读取转换成列表实现。
任务讨论
丁盟

任务已更新

丁盟

任务已更新

丁盟

任务已更新