這裡指定變數和相關要求,只需要根據所給表進行資料整理即可
set_highjump=
set_longjump=
set_intersection=set_highjump.intersection(set_longjump)
set_union=set_highjump.union(set_longjump)
set_difference1=set_highjump.difference(set_longjump)
set_difference2=set_longjump.difference(set_highjump)
set_symmetric_difference=set_longjump.symmetric_difference(set_highjump)
print
("一共參加比賽的人有:{}"
.format
(set_union)
)print
("兩項比賽都參加的有:{}"
.format
(set_intersection)
)print
("只參加跳高比賽的有:{}"
.format
(set_difference1)
)print
("只參加跳遠比賽的有:{}"
.format
(set_difference2)
)print
("只參加一項比賽的有:{}"
.format
(set_symmetric_difference)
)
得出相應結果:
#假設字典dic_house存放了某小區在售二手房的**資訊。試編寫程式,實現以下功能:
#(1)找出掛牌價最低的三套**,並輸出相應的**資訊。
#(2)找出人氣最高的三套**,並輸出相應的**資訊。
dic_house=
lst_result1=
sorted
(dic_house.items(
),key=
lambda x:
int(x[1]
[4][
:-5]
))print
("單價最低的三套**:"
)for i in
range(3
):print
("**編號:{},**資訊:{}"
.format
(lst_result1[i][0
],lst_result1[i][1
]))lst_result2=
sorted
(dic_house.items(
),key=
lambda x:
int(x[1]
[5][
:-1]
),reverse=
true
)print
("人氣最高的三套**:"
)for i in
range(3
):print
("**編號:{},**資訊:{}"
.format
(lst_result2[i][0
],lst_result2[i][1]))
對應結果:
("-----通訊錄管理-----"
("a、新增聯絡人\nb、查詢聯絡人\nc、刪除聯絡人\nd、退出程式"
) sel=
input
("請輸入您的選擇:"
)if sel==
"a":
new_name=
input()
new_number=
input()
dic_address[new_name]
=new_number
("-------------------\n"
)elif sel==
"b":
name=
input()
if name in dic_address:
("該聯絡人的**號碼為:{}"
.format
(dic_address[name]))
else
("該聯絡人不存在!"
("-------------------\n"
)elif sel==
"c":
name=
input()
if name in dic_address:
del dic_address[name]
("該聯絡人已從通訊錄中刪除!"
)else
("該聯絡人不存在!"
("-------------------\n"
)elif sel==
"d":
break
else
("輸入錯誤!"
("-------------------\n"
("-----程式已結束-----"
這裡是通過查詢聯絡人的方法來進行增刪改查,其實再想想想,通過輸入的**號碼也可以達到該效果,後面看看有時間再補充。
Python3 函式小練習
1 列印名片程式 輸入姓名,號碼,性別,最後列印出來名片 控制姓名長度為6 20 號碼長度11 性別只能允許輸入男或女 每一樣資訊不允許為空 一 三個迴圈分開寫 deffunc1 while true name input 請輸入姓名,長度6 20 if len name 6and len name...
python3 基礎小練習 判斷閏年
一 方法1 while true try year int input 請輸入乙個年份 if year 4 0and year 100 0 or year 400 0 print 是閏年。format year else print 不是閏年。format year break except val...
python3基礎之「小練習(2)」
十三 建立乙個你最喜歡歌手的列表。1 singer list 2 singer a b c 3 print singer 十四 建立乙個由元組構成的列表,每個元組包含居住過或旅遊過的城市的經緯度。1 s tuple 1.1 2.2 3.3 2 print s 十五 建立乙個包含你的不同屬性的字典 身...