python 練習題之 數字排序

2021-09-21 07:49:42 字數 650 閱讀 4464

今天linux技術圈的逗哥出了道題,題目很簡單

要求:2 9 5 7 

6 1 4 8 

3 5 4 2 求每行的最大值

最近剛好在學習python,感覺py也可以做出來。

#!/usr/bin/env python 

# -*- condig:utf-8 -*- 

alist

= [2,9,5,7] 

print sorted(alist,reverse

=true

)[0] 

blist

= [6,1,4,8] 

print sorted(blist,reverse

=true

)[0] 

clist

= [3,5,4,2] 

print sorted(clist,reverse

=true

)[0] 

思路:首先將需要對比的數字放到列表當中,然後使用函式sorted進行排序,最後用索引操作符[0]取出排序之後的第乙個,然後列印出來。

有朋友問提了,如果要對比的數字不止這三行,有100行,難道要手動寫100行嗎?

我的思路是之後就要考慮怎麼樣將這100 行內容,與列表匹配起來了,後續有需求咱們在進一步**。

Python練習題 快樂數字

題目描述 編寫乙個演算法來確定乙個數字是否 快樂 快樂的數字按照如下方式確定 從乙個正整數開始,用其每位數的平方之和取代該數,並重複這個過程,直到最後數字要麼收斂等於1且一直等於1,要麼將無休止地迴圈下去且最終不會收斂等於1。能夠最終收斂等於1的數就是快樂的數字。例如 19是乙個快樂數字,計算過程如...

python書中練習題 python練習題

1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...

python的練習題 Python練習題

1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...