求各位帮忙做一下这些题,之前没有听讲哇,都是简单题
完成并提交源代码。1、用户输入a、b两个列表,计算两个列表对应元素的乘积的累加和。如果列表
长度不一致,则以较短的列表为主,忽略较长列表的其他元素。如列表
a=,列表b=, 则对应元素乘积的累加和为1*4+2*5+3*6=32.
(参考教材P51习题11)
2、随机生成20个在1 (含)到999 (含)之间的随机数,每个随机数后跟随一
个逗号进行分隔,按照升序输出到屏幕上。(参考教材P22)
3、要求用户输入若干常见的手机品牌,以字符串形式存入一个列表,并随机选
择-个手机品牌输出到屏幕上。如["华为”,"苹果”."诺基亚"OPPO","小米"],
随机输出为小米”。(参考教材P48例3-7)
4、用户输入某毕业班各个同学就业的行业名称,行业名称之间用空格间隔(回
车结束输入)。要求统计各行业就业的学生数量,按数量从低到高方式输出。
(参考教材P44例3-4)
如输入:交通金融计算机交通计算机计算机,
输出格式为(其中冒 号为英文冒号)
计算机:3
交通:2
金融:1
你要自己练习 Hello. 发表于 2020-3-28 19:30
你要自己练习
我现在开始学。但是作业已经来不及了呜呜 卡卡布布 发表于 2020-3-28 19:31
我现在开始学。但是作业已经来不及了呜呜
慢慢做啊,也可以不在电脑上,我不方便的时候就把题抄下来,在纸上写写代码,有时间再打到电脑里 Hello. 发表于 2020-3-28 19:35
慢慢做啊,也可以不在电脑上,我不方便的时候就把题抄下来,在纸上写写代码,有时间再打到电脑里
1小时后就要交了,我还没有学 卡卡布布 发表于 2020-3-28 19:46
1小时后就要交了,我还没有学
Python?还是C Python我不太会import random
list1 = []
list2 = []
for i in range(20):
#随机产生20个0-999整数
list1.append(random.randint(0,999))
print('生成的随机整数列表为:\n',list1)
#分片
list2 = list1
#升序排序
list2.sort()
list2.reverse()
print('20个元素升序排列:\n',list2) 可以在安卓手机上下一个termux
模拟linux终端
然后在上面可以装python
只不过是像tkinter,turto之类的包不能用
# 第二题
import random as r
list1 = []
for i in range(20):
a = r.randint(1,999)
list1.append(a)
list1.sort()
print(list1)
页:
[1]