2021 03 19學習python第八天

2021-10-22 17:49:38 字數 2752 閱讀 3589

dict1 =

dict2 =

dict

(key1=value,key2=value2)

dict3 =

dict([

(key1,value1)

,(key2,value2)

])

tuple1 =

(value1,value2)

tuple2  =

tuple

([value1,value2]

)

# 給使用者9次機會猜1 - 10 個數字隨機來猜數字。

# 如果隨機的數字和使用者輸入的數字一致則表示正確,如果不一致則表示錯誤。

# 最終結果要求使用者怎麼也猜不對

# 用乙個列表來儲存這10個資料

list_1 =

[i for i in

range(10

)]print

("--------遊戲規則:--------"

)print

("請您猜[0-10)這個範圍裡的數字。"

)# 使用列表來儲存已經輸入的數字

list_2 =

# 使用for迴圈提示使用者的輸入輸出

for i in

range(9

):# 提示使用者輸入第幾個數

number =

int(

input

(f"請輸入第個數:"))

# 把已經輸入的數字儲存到list-2中

# 提示使用者輸入錯誤

print

(f"輸入錯誤,這個數字不是,您輸入的有"

)# 把這個數字從list_1中給剔除

list_1.remove(number)

else

:print

("遊戲結束!!!"

)print

(f"這個數字為"

)print

("遊戲結束"

)

# 現在有8位老師,3個辦公室,要求將8位老師隨機的分配到三個辦公室中,並保證每間辦公室中都有乙個人

# 匯入模組

import random

# 使用乙個列表來儲存這8位老師的名字

teacher_name =

['張老師'

,'***'

,'王老師'

,'梁老師'

,'宋老師'

,'趙老師'

,'周老師'

,'小明'

]# 使用迴圈和隨機數來把老師隨機的放在三間教室中

while

true

:# 使用乙個列表來表示三間教室,並清空列表中的元素

classroom =[[

],,]

# 對教師進行辦公室的分配

for i in teacher_name:

a = random.randint(0,

2)classroom[a]

# 如果有空教室則重新分配

iflen

(classroom[0]

)>

1and

len(classroom[1]

)and

len(classroom[2]

):print

(classroom[0]

)print

(classroom[1]

)print

(classroom[2]

)break

print

("分配完成!!!"

)

# a = ,,]}}

# 找到python1/python2/python3

a =,,]

}}python_1 = a[

"data"][

"result"][

0]["src"

]print

(python_1)

python_2 = a[

"data"][

"result"][

1]["src"

]print

(python_2)

python_3 = a[

"data"][

"result"][

2]["src"

]print

(python_3)

# 有如下值列表[11,22,33,44,55,66,77,88,99,90],

# 將所有大於66的值儲存至字典的第乙個key的值中,將小於66值儲存至第二個key的值中。

list_1 =[11

,22,33

,44,55

,66,77

,88,99

,90]dict_1 =

for i in list_1:

if i >66:

dict_1[

"大於66"

]elif i <66:

dict_1[

"小於66"

]else

: dict_1[

"等於66"

]print

(f'大於66的:'

)print

(f'小於66的:'

)print

(f'等於66的:'

)

2021 03 19我的部落格

你一年的8760小時 艾力15個想法 可以不成功,但不能不成長 當下社會浮躁的乙個縮影,常常想付出後立刻就得到回報,努力後就立刻要求獲得成功。一旦得不到回報,就怨天尤人,自暴自棄。這些人總是錯誤地估量了成功背後的代價,總想找到成功的捷徑 速成法則。事實上,幾乎每乙個成功的人,都有一段沉默的努力時光,...

pytho學習旅途

轉換當前格式日期 dt datetime.datetime.strptime dtstr,y m d print dt 切片獲取年份 輸入一行字元,分別統計其中英文本母,空格,數,和其他字元數 import string s ww m 23 4j 初始化個數 列印楊輝三角的前十行 triange 1...

pytho指令碼學習

http狀態碼獲取 2.1響應狀態碼 2.2測試 https 2.3http協議 2.3.1埠80 http1.1 多次可以乙個連線 2.3.2明文傳輸 2.4https 443埠加密傳輸 2.5請求方法 2.5.2http1.1 put delete trace conmect patch增加了檔...