Python课
文章平均质量分 85
Python课堂代码
烟霞尽墨
这个作者很懒,什么都没留下…
展开
-
【Python程序设计】实验10(集合)
1、【描述】输入若干个整数,输出其中出现了多少个不相同的数。【输入】一行中输入若干个整数,整数之间以空格分隔。【输出】一个数字,表示多少个不相同的数。【输入示例】1 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20【输出示例】19【来源】《Python程序设计基础》第6章编程题1。numbers = [int(x) for x in input().split()]new_numbers = list(set(nu原创 2022-04-22 19:31:49 · 3615 阅读 · 0 评论 -
【Python程序设计】实验09(字典)
1、【描述】输入一个简单英文句子,统计并依次输出该句子中元音字母a、e、i、o、u(不区分大小写)出现的次数。【输入】一行中输入一个简单英文句子。【输出】一行中依次输出a、e、i、o、u在句子中出现的次数,整数以空格间隔。【输入示例】If so,you already have a Google Account. You can sign in on the right.【输出示例】6 4 4 7 3【来源】《Python程序设计基础》第6章编程题3。line = i原创 2022-04-22 19:28:53 · 3981 阅读 · 0 评论 -
【Python程序设计】实验08(列表和元组)
1、【描述】输入10个整数,存放在列表中,找出值最大和最小的元素,输出最大值、最小值及它们所在的元素下标。【输入】在一行中输入10个整数,其间以空格分隔。【输出】第一行输出最大值及其所在的元素下标,最大值和下标以空格间隔。第二行输出最小值及其所在的元素下标,最小值和下标以空格间隔。【输入示例】1 3 5 7 9 6 0 8 2 4【输出示例】9 40 6【来源】《Python程序设计基础》第5章编程题5。def main(): line = input()原创 2022-04-22 19:24:44 · 4406 阅读 · 0 评论 -
【Python程序设计】实验07(字符串)
1、【描述】脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺瞟呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。在两条互补碱基链的对应位置上,腺瞟呤总是和胸腺嘧啶配对,鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。【输入】第一行是一个正整数n,表明共有n条要求解的碱基链。以下共有n行,每行用一个字符串表示一条碱基链。这个字符串只含有大写字母A、T、G、C,分别表示腺瞟呤、胸腺嘧啶、鸟嘌呤和胞嘧啶。每原创 2022-04-22 19:19:49 · 2894 阅读 · 0 评论 -
【Python程序设计】实验05(函数)
1、【描述】如果四边形四条边的长度分别为a、b、c、d,一对对角之和为2α,则其面积为:定义函数:def compute_area(a, b, c, d, alpha),计算任意四边形的面积。编写一个main函数,设有一个四边形,其四条边边长分别为 3、4、5、5,一对对角之和为145°,计算它的面积。结果保留2位小数。【输入】没有输入。【输出】输出对应的四边形面积,结果保留2位小数。【来源】《Python程序设计基础》第4章编程题1。from math import cosdef原创 2022-04-22 19:14:29 · 4266 阅读 · 0 评论 -
【Python程序设计】实验04(循环)
1、【描述】计算如下式子:前n项之和,结果保留3位小数。【输入】输入一个正整数n。【输出】输出数列前n项的和,结果保留3位小数。【输入示例】10【输出示例】2.133【来源】《Python程序设计基础》第3章编程题5。n = int(input())total = 0for i in range(1, n + 1): total += 1 / (2 * i - 1)print("%.3f" % (total))2、【描述】计算如下式.原创 2022-04-22 19:10:27 · 3538 阅读 · 0 评论 -
【Python程序设计】实验03(分支)
1、【描述】编写程序,从键盘输入一个整数,检查它是否能同时被2和3整除,是否被2或3整除,是否被2或3整除且只被其一整除。【输入】一行中给出一个整数。【输出】分行输出检查结果,格式见【输出示例】。【输入示例】4【输出示例】4 divisible by 2 and 3? False4 divisible by 2 or 3? True4 divisible by 2 or 3, but not both? True【来源】《Python程序设计基础》第3章编程题1。原创 2022-04-22 18:40:10 · 2253 阅读 · 0 评论 -
【Python程序设计】实验02(基本)
1、【描述】编写程序,从键盘输入两个整数,计算并输出这两个整数的和、平均值、最小值和最大值。平均值保留2位小数。【输入】分行输入两个整数。【输出】分行输出两个整数的和、平均值、最小值和最大值。平均值保留2位小数。【输入示例】54【输出示例】94.5045【来源】《Python程序设计基础》第2章编程题1。num1 = int(input())num2 = int(input())total = num1 + num2print("%d" % (total原创 2022-04-22 18:31:01 · 3632 阅读 · 0 评论 -
【Python程序设计】实验01(概述)
1、【描述】让我们学习用Python语言向世界问好。"Hello World"示例程序最早出现于1972年,由贝尔实验室成员Brian Kernighan撰写的内部技术文件《Introduction to the Language B》之中。不久同作者于1974年所撰写的《Programming in C: A Tutorial》,也延用这个示例。一般来说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境,以及运行环境是否已经原创 2022-04-22 18:20:00 · 1079 阅读 · 0 评论