- 博客(38)
- 收藏
- 关注
原创 第六章 函数的设计 <习题6>
编写两个函数分别按单利和复利计算利息,根据本金、年利率、存款年限得到本息和和利息。调用这两个函数计算1000元在银行存3年,在年利率是6%的情况下,单利和复利分别获得的本息和和利息。单利计算指只有本金计算利息。复利计算是指不仅本金计算利息,利息也计算利息,也就是通常所说的“利滚利”。如这题按单利计算本息和1000+1000×6%×3=1180元,其中利息为180元;按复利计算本息和1000×(1+6%)3=1191.016元,其中利息为191.016元。def simple_interest(mone.
2021-01-01 17:18:04 3741
原创 第三章 控制语句<例题>
【例3-1】从键盘输入圆的半径,如果半径大于等于0,则计算并输出圆的面积和周长。import mathr=float(input("输入圆的半径:"))# 周长用C,面积用Sif r>=0: c=2*math.pi*r s=math.pi*r**2 print("周长为:",c,"面积为:",s)【例3-2】从键盘输入年份t,如果年份t能被400整除,或者能被4整除但不能被100整除,则输出“t年是闰年”,否则输出“t年不是闰年”,t用输入的年份代替。impo
2021-01-01 16:30:07 7016
原创 简单数学函数
简单数学函数(1)题目描述已知函数f(x)=x2+2+2x根据输入的x值计算f(x),运算结果不超过int范围,x>=0输入输入多组测试数据,每组一行为x值输出每个测试输出数据一行x=int(input("输入X:"))if x>=0: y=x**2+2+2**xprint(y) 题目描述已知函数,输入a、b的值计算结果,小数点后留2位输入输入由多组测试数据构成,每个测试数据一行分别表示a和b输出输出函数运算结果,每个测试数据一行a=i.
2021-01-01 16:28:43 537
原创 第三章 控制语句<习题3>
从键盘接收整数的一百分制成绩(0-100),要求输出其对应的成绩等级A-E。其中,90分(包含)以上为A,8-89(均包含)分为B,70-79(均包含)分为C,60-69(均包含)分为D,60分以下为E。n=int(input("请输入成绩(0~100):"))if n<0 or n>100: print("输入错误!请重新输入。")elif n>=90: print("A")elif n>=80 and n<=89: print("B").
2021-01-01 16:26:57 2693
原创 第二章 python 语言基础知识<习题2>
运用输人输出函数编写程序.将华氏温度转换成摄氏温度。换算公式:C=(F-32)*5/9,其中C为摄氏温度,F为华氏温度。f=float(input('请输入华氏温度:'))c=(f-32)*5/9print("摄氏温度:",c)编写程序,根据输人的长和宽,计算矩形的面积并输出。length=float(input("输入长度:"))width=float(input("输入宽度:"))s=length*widthprint("面积为:" ,s)编写程序,输入三个学生的成绩计算.
2021-01-01 16:26:08 3553
原创 9*9 乘法表
9*9 乘法表for i in range(1,10): for j in range(1,i+1): print("%d*%d=%2d" % (i, j, i*j),end=" ") print()
2021-01-01 16:23:47 188
原创 素数
素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数。n=int(input("输入数字:"))for i in range(2,n+1): f = 1 for j in range(2,i): if i % j ==0: f = 0 if f == 1: print(i,end=' ')1000以内素数表...
2021-01-01 16:17:01 293
原创 A+B
A+B (1)对若干组A和B计算A+B输入:1 11 2输出:23A = int(input("输入整数A:"))B = int(input("输入整数B:"))print(A+B)输入多组测试数据,每一组先输入一个整数N,代表之后会有N行的输入;之后的N行里输入整数A和B。210 205 611 130112n = int(input("输入行数:"))sum = 0for i in range(n): a = int(input("输入数字:
2021-01-01 16:15:42 309
原创 Python程序设计教程 第二章 <2.3 运算符>
Python程序设计教程 第二章 <变量与数据类型>2.2 变量与数据类型2.2.1 变量变量是编程中最基本的单元,它会暂时引用用户需要存储的数据,例如小千的年龄是18,就可以使用变量来引用18,如图所示:在图中,变量名age是一个标识符,通过赋值符(=)将数据18与变量名age建立关系,这样age就代表18,此时可以通过print()查看age的值,具体示例如下:age = 18print(age)2.2.2 数据类型在计算机中,操作的对象是数据,那么大家来思考一下,如何选择合适
2020-12-06 14:58:13 188
原创 Python程序设计教程 第三章 流程控制语句 <案例>
Python程序设计教程 第三章流程控制语句 案例????????????案例一:“鸡兔同笼问题”是我国古算书《孙子算经》中著名的数学问题,其内容是:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何”。具体实现如例所示。案例二:程序输入若干个学生某门课程成绩,求出这些学生成绩的平均值、最大值和最小值,具体实现如例所示。...
2020-12-02 23:27:01 341
原创 Python程序设计教程 第三章 流程控制语句下 <循环语句>
Python 程序设计教程 第三章流程控制语句下????????????3.2 循环语句
2020-12-02 22:47:44 175
原创 Python程序设计教程 正则表达式例子
????:# ***************************# 正则表达式# ***************************import res = r'abc'print(re.findall(s,'aabaab'))print(re.findall(s,'aabcaabc'))print("\nhi\n")print(r"\nhi\n")q = 'hi,i am a student. my name is Hiton.'print(re.findall(r'i',
2020-11-29 15:52:54 129
原创 Python程序设计教程 练习题一
Python程序设计教程 练习题一输人5个整数放到列表list1 中,输出下标及值,然后将列表listl 中大于平均值的元素组成一个新列表list2,输出平均值和列表list2。请利用列表推导式解决该问题。print("输入5个整数")list1 = []for i in range(5): n = int(input("输入第"+str(i+1)+"个:")) list1.append(n)avg = sum(list1)/len(list1)list2 = [i for i
2020-11-25 08:56:09 7145 1
原创 Python程序设计教程 第二章 <2.1 基本语法>
PYthon 语言基础知识2.1.1注释注释即对程序代码的解释,在写程序时需适当使用注释,以方便自己和他人理解程序各部分的作用。在执行时,它会被Python解释器忽略,因此不会影响程序的执行。Python支持单行注释与多行注释,具体如下所示。单行注释该注释是以“#”开始,到该行末尾结束,具体示例如下:#注释print(‘注释效果查看????????’)多行注释该注释以3个引号作为开始和结束符号,其中3个引号可以是3个单引号或3个双引号,具体示例如下:2.1.2 标识符与关键字在
2020-11-24 18:30:29 393 1
原创 Python程序设计教程 第一章 Python基础
第一章 Python基础1.1.1 Python语言的发展史Python的创始人为Guido van Rossum(荷兰人,见图)。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位,由于当时编程语言比较复杂,因此Guido希望能够研发出一种轻松编程的语言。ABC语言(由荷兰的数学和计算机研究所开发)让Guido看到了希望,于是Guido应聘到该研究所工作,并参与到ABC语言的开发。但由于当时的开发是单向的,因此最后只得到商业上失败的结果。随着互联网的普及,Guido再一次看到了希望。1
2020-11-24 18:13:46 2766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人