python
文章平均质量分 61
全世界最高的人
如果基础课方面有什么想看想学的都可以私信告诉我~
展开
-
同济大学Python程序设计基础 实验四:循环结构
同济大学Python程序设计基础实验四第一题1.显示右规律字符图,如图2.4.1所示。提示:要利用chr函数将字母编码值转换成字母。代码片. for i in range(1,10): print(i*' '+chr(int(64+i))*(20-2*i)) i=i+1input().raw_input("Press")第二题检查表达式输入中圆括号配对问题。要求对文本框输入的算术表达式,检验其圆括号配对情况,并给出相应信息如图2.4.2所示。提示:利用for 语句通原创 2021-01-15 00:27:12 · 11494 阅读 · 3 评论 -
同济大学Python程序设计基础 实验八:面向对象程序设计基础
同济大学Python程序设计基础实验八第一题设计一个楼房类(Building),包含楼的长、宽、层数及每平米单价属性,并具有求楼房的面积及总价等功能。最后编写利用该类的主程序。代码片.class Building: def __init__(self,a,b,c,d): self.length=a self.width=b self.floor=c self.price=d def area(self):原创 2021-01-09 00:41:32 · 6189 阅读 · 5 评论 -
同济大学Python程序设计基础 实验七:文件
同济大学Python程序设计基础实验七第一题打开一个文本文件T1.txt。读出文件的内容,然后进行如下处理:①统计并且输出文件的行数;②将文件的大小写字母互相转换后写入文件T2.txt,即大写的转成小写的,小写的转换成大写的,其余不变代码片. f1=open('T1.txt','r')f2=open('T2.txt','w')lines=f1.readlines()hang=len(lines)print(lines)print(hang)new=[]for line in l原创 2021-01-08 23:47:26 · 7025 阅读 · 2 评论 -
同济大学Python程序设计基础 实验三:选择结构
同济大学Python程序设计基础实验三第一题1.求一元二次方程的根。要求:输入一元二次方程的三个系数a、b、c,根据系数值,可得出如下三种根:(1)△>0,两个实根(2)△=0,重根,即相同根(3)△<0,无实数根输出两个实根x1和x2,若没有实根则输出信息:无实根。代码片.from math import sqrt #这样引入的话在使用sqrt的时候就不需要写成math.sqrt了a,b,c=eval(input("input a,b,c:"))deta=b**2-4原创 2021-01-08 21:40:29 · 7095 阅读 · 3 评论 -
同济大学Python程序设计基础 实验二:数据表示和处理
同济大学Python程序设计基础实验二第一题利用 input函数输入一个3位正整数,然后逆序输出。例,输入734.输出是437。提示:利用算术运算符进行取余和整除来实现。(这里我做了一下拓展:不管输入的是几位正整数都可以逆序输出)代码片.a=int(input("输入一个三位数的正整数:"))b=a%10*100+int(a/10)%10*10+int(a/100)print(b)拓展代码片.x=int(input("输入一个正整数:"))a=xn=1b=0while int原创 2021-01-08 21:19:16 · 4279 阅读 · 0 评论 -
同济大学Python程序设计基础 实验一:Python程序设计基础
同济大学Python程序设计基础实验一第二题下列程序从键盘输入一个整数,然后计算它的平方根并且输出,保留两位小数。请在IDLE中调试该程序。注:下列程序存在四个错误。import “math”x-input(“请一个整数:”)x=sqrt(x)print("%d的平方根是%.2f",%(x,y))代码片.import mathx=float(input("请输入一个整数:"))y=math.sqrt(x)print("%d的平方根是%.2f"%(x,y))第三题编写一个程序,要原创 2021-01-08 20:58:32 · 7576 阅读 · 0 评论