1. 首页 > 科技

求助Python大佬

求助Python大佬

Python实验题目,求助大佬

以下是代码:

all_tuple = []

sum_stu = int(input('请输入一共有多少个学生:'))

while(sum_stu>0):

a = input('请输入学生名字:')

class1 = float(input('第一门课的成绩:'))

class2 = float(input('第二门课的成绩:'))

class3 = float(input('第三门课的成绩:'))

score = class1 + class2 + class3

mid = score/3

one_tuple = (a,class1,class2,class3,mid,score)

all_tuple.append(one_tuple)

sum_stu -= 1

sorted_list = sorted(all_tuple,key=lambda x:x[5],reverse=True)

sum_stu = 1

for i in sorted_list:

print('第',sum_stu,'名',i[0],':',end='')

print('平均分:',i[4],',总分:',i[5])

sum_stu += 1

求python大佬

对n个字符合并为一个字符串s1,把s1字符串中小写字母转大写字母,s1转换为列表L1。

根据题意,代码如下:

代码

运行结果:

运行结果1

运行结果2

python大佬求解答

这是在解一元二次方程吧,

输入的root应该是(1,1,-12)

你好像少打一个“,”

至于函数,除了缩进,好像没有问题

在线急求python大佬解答

选择一个数字X,不要告诉其他人。将X带入以下计算方程中:

Result=((X+52.8)5−3.9343)/0.5−10X

Result=((X+52.8)5−3.9343)/0.5−10X

将结果赋予给变量Result,并打印。

假设你选择的是X = 33

第一题:

x = 33

result = ((x + 52.8) * 5 - 3.9343)/0.5 - 10*x

print(result)运行结果如下:

bool_one的值等于 2^3 == 108 % 100 or "Cleese" == "King Arthur"

bool_two的值等于 True or False

bool_three的值等于 100^0.5 >= 50 and False

判断这三个变量的真假并打印。

提示:变量名称 = True/False,而不是直接将公式存放进名称中

第二题:

第三个有语法错误,应该修改为100**0.5,在Python中**代表乘方,即:

修改结果为:

定义一个列表,列表内容为从1到20,间隔为3的整数,并打印。

第三题:

代码如下:

print(list(range(1,21,3)))运行如下:

求用3000除以7的余数再去除以2的取整结果,并打印。

第四题:

代码如下:

print(int((3000 % 7)/2))运行结果如下:

求“345除以5的余数”、“678除以9的余数”、“384除以7的余数”中的最小值,并打印。

第五题:

代码如下:

a = 345 % 5

b = 678 % 9

c = 384 % 7

d = min(a,b,c)

print(d)运行如下:

设计一个函数f(x, y),x、y为数字。该函数将计算x的y次方,并返回计算后的结果。

提示:使用pow()函数

第六题:

代码如下:

def f(x,y):

    z = pow(x,y)

    return z

num_1 = 2

num_2 = 3

print(f(num_1,num_2))运行结果如下:

采用2的3次方来展示。