最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

python列表

2022-10-30 20:50 作者:沐笙--ms  | 我要投稿


實驗??列表

一、實驗目的

1、培養(yǎng)分析問題并對進行建模的能力。
2、熟練運用列表解決實際問題。
?

二、實驗內容

1、給定一個列表,求最大值(不能使用系統(tǒng)api),求最小值,求平均值、求和.

?

?

?

2、輸入一個由英文單詞組成的字符串(分隔符自定),將每個單詞的長度計算出來并形成一個新列表,并統(tǒng)計所有單詞的平均長度。as,dfd,gf,werwer

[2,3,2,6 ]

?

?

3、某學校有3間空宿舍,現(xiàn)有4位老師,請編寫程序,將4位老師隨機分配到3間宿舍,并在最后輸出每個房間號對應的老師人數(shù)以及老師名字。比如:房間1的人數(shù)是2

老師的名字是wang

老師的名字是zhao

房間2的人數(shù)是1

老師的名字是li

房間3的人數(shù)是1

老師的名字是zhang

?

?

?

?

?

三、實驗步驟

第一題

1.?定義一個列表

2.?使用for循環(huán)比較大小

3.?算出結果

第二題

1.?定義輸入字符串

2.?獲取內容長度,形成新表格

3.?計算出所有單詞平均長度

第三題

1.?定義一個列表來保存3房間

2.?定義一個列表來存儲4位老師的名字

3.?開始分配

4.?遍歷輸出分配結果

四、代碼與結果

(請完成程序的編寫,并粘貼實驗結果)

?

第一題

ls=[10,20,25,45,50,55,13,23]

max_num=25

for i in ls :

if i>max_num:

????max_num = i

print("最大值為:%s"%max_num)

?

# 最小值

min_num = 55

for i in ls:

if i < min_num:

min_num = i

print("最小值是:%s"%min_num)

?

# 平均值

avg_num=0

for i in ls :

avg_num+=i

print("平均值是:%s"%(avg_num/len(ls)))

?

# 和

sun_num=0

for i in ls :

sun_num+=i

print("平均值是:%s"%(sun_num))

?


?

第二題

s = input("請輸入一個由英文單詞組成的字符串,空格作為分隔符:").split()

num =len(s)

x =list()

for i in range(0,num):

???????x.append(len(s[i]))

average =sum(x)/len(x) ????

print(x)

print("平均單詞長度%d",average) ???

?


第三題

import random

?

offices = [[],[],[]]

?

names = ['wang','ZHAO','LI','ZHANG']

?

#開始分配

for name in names:

????index = random.randint(0,2)

????offices[index].append(name)

?

#遍歷輸出分配結果

i = 1

for tempNames in offices:

????print('房間%d的人數(shù)是%d,\n老師名字是:'%(i,len(tempNames))),

????i+=1

????for name in tempNames:

????????print('%s'%name),

print('\n')

?


?

五、討論與思考

?


python列表的評論 (共 條)

分享到微博請遵守國家法律
嵊州市| 曲水县| 大同县| 白玉县| 广安市| 玛沁县| 大姚县| 衡南县| 吉隆县| 汉源县| 昌乐县| 大竹县| 华容县| 贵州省| 于都县| 东平县| 义马市| 崇阳县| 韶山市| 慈利县| 昌宁县| 东阳市| 增城市| 康马县| 易门县| 汤原县| 铁岭市| 华阴市| 商城县| 安仁县| 铁岭市| 抚松县| 衡阳县| 大埔县| 桐城市| 呼图壁县| 温宿县| 象州县| 镇雄县| 浙江省| 古蔺县|