不理解筆記

2022-01-17 00:31:27 字數 1845 閱讀 5151

#

不明白#

def print_nums(x):

#for i in range(x):

#print(i)

#return

#print_nums(10)

#------------------------

#rest=4+0、rest=4+1、rest=4+2、rest=4+3

#def func(x):

#res = 0

#for i in range(x):

#res += i

#return res##

print(func(4))

#不輸出字元長度

#coding: utf-8

#msg = "hello world!"

#file = open("newfile.txt", "w")

#amount_written = file.write(msg)

#print(amount_written)

#file.close()

#不理解(squares[8] = 84:為啥插入到index0,而squares[5] = 54 插入到最後)

#squares =

#squares[8] = 84

#squares[3] = 9

#print(squares)

#不理解

#primes =

#print(primes[primes[4]])

#不理解:

#fib =

#print(fib.get(4, 0) + fib.get(7, 5))

#print(fib.get(4, 0) )

#謹記:元組可以在沒有括號的情況下建立,只需用逗號分隔值(元組比列表快,但是元組不能改變。)

#my_tuple = "one", "two", "three"

#print(my_tuple[0])

#為啥結果是[49, 36]

#sqs = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

#print(sqs[7:5:-1])

#evens=[i**2 for i in range(10) if i**2 % 2 == 0]

#for i in range(10): 為啥不是0,4,8,12,16

#if i ** 2 % 2 == 0:

#evens=i ** 2

#print(evens)

#0,1,2,3,4,5,6,7,8,9 0,2,4,6,8,

#字串函式(作為筆記 記錄下來)

#join - 以另乙個字串作為分隔符連線字串列表。

#split 方法與 join 相反,把乙個字串轉換成乙個列表。

print("

, ".join(["

spam

", "

eggs

", "

ham"

]))#

列印 "spam, eggs, ham"

print("

spam, eggs, ham

".split(", "

))#列印 "['spam', 'eggs', 'ham']"

#要將數字四捨五入到一定的小數字數,請使用 round 。

#enumerate 函式可以用來同時迭代列表的值和索引。

#不懂(為啥返回2)

#nums = [-1, 2, -3, 4, -5]

#if all([abs(i) < 3 for i in nums]):

#print(1)

#else:

#print(2)

病例 不理解C C 的函式指標

一直對函式指標的概念一知半解的,於是搜尋了一把,發現幾個帖子講解不錯,就帖子這裡了.病例 不理解c c 的函式指標 大怪獸 病人 醫生,我折騰了 許久,無法理解函式指標。中醫 能意 識到自己不理解,不錯。那 麼你 說說你目前的理解。函式指標是什 麼?病人 函式指 針是指向函式的指標。中醫 那麼 函式...

暴雪hash演算法,(不理解?稍作改進?)

看了july關於暴雪hash演算法的講解,有幾個地方沒理解。暴雪hash與普通hash不同的是,使用了更好的hash值 使用3個hash值,乙個用於查詢,兩個用於校驗 如果出現衝突,尋找下乙個,如果到了陣列尾部還沒找到,則表示字串不存在。那麼最大的不同應該就是使用三個hash值,在比較的時候不直接比...

CSS不理解的知識點

使用條件 單獨使用他們的時候均沒有效果需要是使用了絕對定位absolute的時侯才能其作用。left 靠左邊距離多少 right 靠右邊距離多少 top 距離頂部距離為多少 bottom 距離下邊距離為多少 舉例說明如下 left 50px就是距離左邊的距離就是50px 如果為 50px 那麼就會像...