筆記 Python 學習筆記 題目練習

2021-09-24 16:46:13 字數 1945 閱讀 3204

max_num = 4

ls =

for i in range(1,max_num+1):

for j in range(1,max_num+1):

if i != j:

new_num = i*10 + j

if new_num in ls:

continue

print("一共可以生成%i位互不相同且無重複數字的兩位數" % len(ls))

print(ls)

一共可以生成12位互不相同且無重複數字的兩位數

[12, 13, 14, 21, 23, 24, 31, 32, 34, 41, 42, 43]

lst = 

print("輸入3個數,按小到大輸出")

for i in range(1,4):

n = input("請輸入第%i個整數" % i)

while n.isdigit() == false:

n = input("輸入的不是整數,請重新輸入第%i個整數" % i)

print("輸入的字串中,包含了數字%i個,字元%i個,空格%i個,其他字元%i個" % (dnum,dstr,dspace,dqt))

in_num = int(input("請輸入你猜測的數字:"))

cai_count = 1

while in_num != n:

if in_num > n:

in_num = int(input("數字太大,請重新輸入你猜測的數字:"))

if in_num < n:

in_num = int(input("數字太小,請重新輸入你猜測的數字:"))

cai_count += 1

ed = time.time()

print("你猜對了,數字是%i,耗時%.2f秒,總共猜了%i次" % (n,ed-st,cai_count))

請輸入你猜測的數字:12

數字太大,請重新輸入你猜測的數字:5

數字太小,請重新輸入你猜測的數字:8

數字太大,請重新輸入你猜測的數字:7

數字太大,請重新輸入你猜測的數字:6

你猜對了,數字是6,耗時9.17秒,總共猜了4次

C C 學習筆記 01 題目

知識點抄筆記 1 寫出float x 與 零值 比較的if語句。if x 0.000001 x 0.000001 2 已知乙個陣列table,用乙個巨集定義,求出資料的元素個數。define ntbl sizeof table sizeof table 0 3 對 1.2345 取整是多少?4 寫一...

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

Python學習筆記(12) 檔案操作 應用小練習

檔案操作方式 開啟檔案 讀 寫檔案資料 關閉檔案 表現形式1 f open test.txt r 以讀的方式開啟已存在的名為test.txt的檔案,使用變數f指向開啟的test.txt檔案 注意事項 1 檔案test.txt若不存在 將報錯並退出 2 以讀的方式開啟的檔案無法向檔案中寫入資料 3 檔...