Python YCI生活小助理

2021-10-17 08:42:21 字數 1779 閱讀 4519

import random

deftcolorball

(number,n)

:for i in

range(0

,number)

:for j in

range(0

,1):

x = random.randint(1,

33)print

(x,end=

" ")

defcheck_number

(keyword)

:

contend =

"匪警[110],火警[119],急救中心[120],道路交通事故報警[122],水上求救專用**[12395],天氣預報[12121],報時服務[12117],森林火警[12119],電力服務[95598],紅十字會急救臺[999],公安簡訊報警[12110],通用緊急求救[112],信產部ip/**備案[010-66411166]"

p = contend.split(

",")

for q in p:

if q.find(keyword)!=-

1:print

(q)def

check_city

(city)

:

contend =

"北京,2023年1月12日,多雲,8°c,-4°c,南風3級~上海,2023年1月12日,小雨,9°c,6°c,北風2級~廣州,2023年1月12日,陣雨轉多雲,22°c,15°c,持續無風向微風"

contend_devide = contend.split(

"~")

weather_date =

for i in

range(0

,len

(contend_devide)):

w = contend_devide[i]

.split(

",")

weather =

#大字典裡由城市命名

weather_date[weather[

"name"]]

= weather

if city in weather_date:

x = weather_date.get(city)

print

(x)else

:print(""

)while

(true):

print

("功能1:隨機生成數"

)print

("功能2:號碼百事通"

)print

("功能1:天氣預報"

)

x =input

("請選擇功能"

)if x ==

"1":

tcolorball(5,

5)break

elif x ==

"2":

keyword =

input

("請輸入想要查詢的機構或號碼"

)

check_number(keyword)

break

elif x ==

"3":

city =

input

("請輸入想要查詢的城市"

)

check_city(city)

else

:print

("輸出錯誤,請重新輸入"

)print

("歡迎你重新使用"

)

YCI生活小助理

注意單詞拼寫 wether weather date data 生活小助理 import random phone numbers str 匪警 110 火警 119 急救中心 120 道路交通事故報警 122 水上求救專用 12395 天氣預報 12121 報時服務 12117 森林火警 1211...

生活小故事

有乙個人在森林中漫遊的時候,突然遇見了乙隻飢餓的老虎,老虎大吼一聲就撲了上來。他立刻用生平最大的力氣和最快的速度逃開,但是老虎緊追不捨,他一直跑一直跑一直跑,最後被老虎逼入了斷崖邊上。站在懸崖邊上,他想 與其被老虎捉到,活活被咬 肢解,還不如跳入懸崖,說不定還有一線生機。他縱身跳入懸崖,非常幸運的卡...

生活小故事

從前,有乙個脾氣很壞的男孩.他的爸爸給了他一袋釘子,告訴他,每次發脾氣或者跟人吵架的時候,就在院子的籬笆上釘一根。第一天,男孩釘了37根釘子。後面的幾天他學會了控制自己的脾氣,每天釘的釘子也逐漸減少了。他發現,控制自己的脾氣,實際上比釘釘子要容易的多。終於有一天,他一根釘子都沒有釘,他高興的把這件事...