实验:Python基础语法与三大结构练习(自行完成)
上一节
下一节
请自行完成以下练习:
重点复习Python基础语法,以及元组、列表、字典的使用方式。

2、请定义一个函数q(a, b, c),接收3个参数,可以使用全局变量__name__,进行测试,返回一元二次方程:ax2 + bx + c = 0的两个解。
3、编写程序找出整数列表中最大元素的下标,如果最大元素的个数超过1,那么请打印输出所有的下标。
4、有列表["python","computer","book","programe"],编写程序统计列表中每个字母出现的次数。
5、一个整数,它加上100后是一个完全平方数,加上168也是一个完全平方数,请问该数是多少?
6、
存储学生张三成绩的字典结构如下:
stu={"name":"张三","english":80,"python":90,"math":100}
1)请使用上述结构输入5个学生的name及english、python和math三门课的成绩并存储到列表scores中;
2)计算每个同学的平均成绩,同时在字典中添加关键字"avg"用来表示平均成绩;
3)按照每个学生的平均成绩由高到低排序输出5个学生的相关信息。

