{ "cells": [ { "cell_type": "markdown", "id": "c35fe227-4719-4281-b2df-bbb8e760008e", "metadata": {}, "source": [ "# 编程中级课 第 1 课\n", "## 作业" ] }, { "cell_type": "markdown", "id": "58b9b447-8fec-4d96-81a8-ab967ea87211", "metadata": {}, "source": [ "### 题目 1 个人主义者还是集体主义者?\n", "请分析“论持久战”这篇文章(论持久战.txt文件),然后评价这位作者是一位集体主义者还是个人主义者。 \n", "区分方法:分析文章中“我”单独出现的次数和“我们”(也包括:“我方”,“我军”,“我国”,“敌我”)出现的次数。\n", "- 如果前者出现的次数多,作者就是个人主义者。\n", "- 如果后者出现的次数多,作者就是集体主义者。\n", "\n", "写一个程序,在读取文章内容后,\n", "- 显示前者出现的次数和后者出现的次数\n", "- 比较后,显示“作者是个人主义者”或 “作者是集体主义者”" ] }, { "cell_type": "code", "execution_count": null, "id": "1d3d8b8f-6126-4a45-bca1-e4048b997436", "metadata": {}, "outputs": [], "source": [ "### 作业 题目1 个人主义者还是集体主义者?\n", "### 请把代码写在下面 \n", "\n", "\n", "\n" ] }, { "cell_type": "markdown", "id": "f1ef922c-354a-45e7-a616-fa74b34aafdd", "metadata": {}, "source": [ "### 题目 2 中国护照号检查器\n", "中国护照号的编制规则如下:\n", "- 前缀字母是E\n", "- 后面是1位英文字母(A-Z,其中 I、O 除外)\n", "- 最后是 7 位阿拉伯数字\n", "\n", "比如:护照号 EA1234567 符合规则,而 A12345 不符合规则。 \n", "写一个程序,提示用户输入的想要检查的护照号,然后会检查和显示这个护照号是否符合规则\n", "- 如果符合,显示“您输入的护照号符合规则”\n", "- 如果不符合,显示“您输入的护照号不符合规则”" ] }, { "cell_type": "code", "execution_count": null, "id": "45406b7f-05ea-49c1-9816-9606b01bdbe8", "metadata": {}, "outputs": [], "source": [ "### 作业 题目2 中国护照号检查器\n", "### 请把代码写在下面 \n", "\n", "\n" ] }, { "cell_type": "markdown", "id": "f81738b7-35df-49fc-8612-419e293be5df", "metadata": {}, "source": [ "### 题目 2 中国护照号检查器 升级版\n", "写一个程序,提示用户输入的想要检查的护照号,然后会检查和显示这个护照号是否符合规则\n", "- 如果符合,显示“您输入的护照号符合规则”\n", "- 如果不符合,显示具体违反了哪一条或哪几条编制规则。比如:\n", " - 输入的护照号是BA1234567,那显示结果会是“您输入的护照号不符合规则:前缀字母是E”\n", " - 输入的护照号是EO1234567,那显示结果会是“您输入的护照号不符合规则:后面是1位英文字母(A-Z,其中 I、O 除外)”\n", " - 输入的护照号是EG12345,那显示结果会是“您输入的护照号不符合规则:最后是7位阿拉伯数字”\n", " - 输入的护照号是12345,那显示结果会是“您输入的护照号不符合规则:前缀字母是E;后面是1位英文字母(A-Z,其中 I、O 除外);最后是 7 位阿拉伯数字”" ] }, { "cell_type": "code", "execution_count": null, "id": "29866459-4a07-4464-b220-476675c4a2d8", "metadata": {}, "outputs": [], "source": [ "### 作业 题目2 中国护照号检查器 升级版\n", "### 请把代码写在下面 \n", "\n", "\n" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.13" } }, "nbformat": 4, "nbformat_minor": 5 }