From e343ab3f57bbae5a7163d98d72f706270110f070 Mon Sep 17 00:00:00 2001 From: ssw <2510884404@qq.com> Date: Sat, 2 Apr 2022 12:39:47 +0000 Subject: [PATCH] 202122011090 --- 202122011090.ipynb | 193 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 193 insertions(+) create mode 100644 202122011090.ipynb diff --git a/202122011090.ipynb b/202122011090.ipynb new file mode 100644 index 0000000..b579696 --- /dev/null +++ b/202122011090.ipynb @@ -0,0 +1,193 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "99aa003f", + "metadata": {}, + "source": [ + "题目一:\n", + "\n", + "有一个这样的DNA核酸序列\n", + "\n", + "“AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC”\n", + "\n", + "请把这个核酸序列存入一个list,并数一数A、G、C、T各有多少个。" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3f0904b7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A、G、C、T分别有20,17,12,21个\n" + ] + } + ], + "source": [ + "DNA = list('AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC')\n", + "a = [0,0,0,0]\n", + "for i in DNA:\n", + " if i=='A':\n", + " a[0]+= 1\n", + " elif i=='G':\n", + " a[1]+=1\n", + " elif i=='C':\n", + " a[2]+= 1\n", + " else:\n", + " a[3]+= 1\n", + "print ('A、G、C、T分别有%s,%s,%s,%s个'%(a[0],a[1],a[2],a[3]))" + ] + }, + { + "cell_type": "markdown", + "id": "9f9c2c82", + "metadata": {}, + "source": [ + "题目二:\n", + "\n", + "一个花样滑冰运动员表演后,裁判给表演内容进行评分,分数从0.25分到10分,每次增加值为0.25分。\n", + "\n", + "试生成一个元组,把可能的得分存入元组,并遍历元组的每一项,打印“一个运动员可能得_____分”。" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "7a6fda17", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0, 2.25, 2.5, 2.75, 3.0, 3.25, 3.5, 3.75, 4.0, 4.25, 4.5, 4.75, 5.0, 5.25, 5.5, 5.75, 6.0, 6.25, 6.5, 6.75, 7.0, 7.25, 7.5, 7.75, 8.0, 8.25, 8.5, 8.75, 9.0, 9.25, 9.5, 9.75, 10.0)\n", + "一个运动员可能得0.25分\n", + "一个运动员可能得0.5分\n", + "一个运动员可能得0.75分\n", + "一个运动员可能得1.0分\n", + "一个运动员可能得1.25分\n", + "一个运动员可能得1.5分\n", + "一个运动员可能得1.75分\n", + "一个运动员可能得2.0分\n", + "一个运动员可能得2.25分\n", + "一个运动员可能得2.5分\n", + "一个运动员可能得2.75分\n", + "一个运动员可能得3.0分\n", + "一个运动员可能得3.25分\n", + "一个运动员可能得3.5分\n", + "一个运动员可能得3.75分\n", + "一个运动员可能得4.0分\n", + "一个运动员可能得4.25分\n", + "一个运动员可能得4.5分\n", + "一个运动员可能得4.75分\n", + "一个运动员可能得5.0分\n", + "一个运动员可能得5.25分\n", + "一个运动员可能得5.5分\n", + "一个运动员可能得5.75分\n", + "一个运动员可能得6.0分\n", + "一个运动员可能得6.25分\n", + "一个运动员可能得6.5分\n", + "一个运动员可能得6.75分\n", + "一个运动员可能得7.0分\n", + "一个运动员可能得7.25分\n", + "一个运动员可能得7.5分\n", + "一个运动员可能得7.75分\n", + "一个运动员可能得8.0分\n", + "一个运动员可能得8.25分\n", + "一个运动员可能得8.5分\n", + "一个运动员可能得8.75分\n", + "一个运动员可能得9.0分\n", + "一个运动员可能得9.25分\n", + "一个运动员可能得9.5分\n", + "一个运动员可能得9.75分\n", + "一个运动员可能得10.0分\n" + ] + } + ], + "source": [ + "scores = []\n", + "i = 0.25\n", + "while i <= 10:\n", + " scores.append(i)\n", + " i += 0.25\n", + "scores_tuple = tuple(scores)\n", + "print(scores_tuple)\n", + "for score in scores_tuple:\n", + " print('一个运动员可能得%s分' % score)" + ] + }, + { + "cell_type": "markdown", + "id": "5c58d07b", + "metadata": {}, + "source": [ + "题目三:\n", + "\n", + "创建一个字典,列出你所了解的地域美食,比如{'肠粉':{'城市':'广州','原料':'米'}}。当然,你可以做的更丰富一些。 最后遍历你熟悉的美食,打印出,类\n", + "\n", + "似如下的句子:“肠粉是广州的一种美食,它的主要原料是米”。" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "434e6c19", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "刀削面是山西的一种美食,它的主要原料是面粉\n", + "\n", + "锅包肉是东北的一种美食,它的主要原料是猪肉\n", + "\n", + "松鼠桂鱼是苏州的一种美食,它的主要原料是鱼肉\n" + ] + } + ], + "source": [ + "foods={'刀削面':{'城市':'山西','原料':'面粉'}\n", + " ,'锅包肉':{'城市':'东北','原料':'猪肉'}\n", + " ,'松鼠桂鱼':{'城市':'苏州','原料':'鱼肉'}}\n", + "for foods_name, foods_information in foods.items():\n", + " print(\"\\n%s是\" % foods_name.title() + foods_information['城市'] + \"的一种美食,它的主要原料是\" + foods_information['原料'])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5c3be9e2", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "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.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} -- Gitee