我的python學習筆記4

2021-07-02 22:30:27 字數 1209 閱讀 7441

好久沒有翻看學習python了,這幾天陰天下雨,閒下來拾起來學習繼續。

今天繼續在codecademy上continue的,一下是lesson15中先敲下來的**,記之學習:

#2/15是不是偶數

def is_even(x):

if x%2.00==0:

return true

else:

return false

#3/15是不是整數

def is_int(x):

if type(x)==type(1):

return true

elif x-int(x) == 0:

return true

else:

return false

#4/15求數列的和

def digit_sum(n):

char = str(n)

sum = 0

for i in char:

sum += int(i)

return sum

#5/15階乘

def factorial(x):

f = 1

for i in range(x+1)[1:x+1]:

f *= i

return f

#6/15判斷素數

def is_prime(x):

if x == 0:

return false

if x < 0:

return false

if x == 1:

return false

elif x < 4:

return true

else:

for n in range(2,x):

if (x%n) == 0:

return false

else:

return true

#7/15字串反轉

def reverse(text):

if type(text) <> type(''):

print "input error"

return false

else:

temp=''

for n in range(0,len(text)):

temp += text[-1-n]

return str(temp)

我的python學習筆記

五 運算子 六 字串 七 列表 八 順序執行 數值型別 字串 str 列表 list 元組 tuple 集合型別 set 字典型別 dict 布林型別 bool 型別 整數可以用字串型別佔位,反之不可。例 name 小t age 18 男 print s的年齡是 d,性別為 s name,age,s...

我的python學習筆記

此文是在實際工程中遇到的一些小問題,給予解決和整理。解決方法大多來自網上零散的文章。1 如下 a 1,2,3 b ab也是 1,2,3 了,接著 a 0 4a 1 5a 2 6此時a變成 4,5,6 了,再看b,a變了之後沒有對b進行新的引用,但b還是變了,自動的也變成 4,5,6 了。除非對a進行...

Python的學習筆記4

與列表近親關係,只不過元組標識是 而列表是,但 並不能絕對標識元組。例如 temp 1 type temp type返回的型別是那麼什麼才是能決定元組的呢?答案是 例如 temp 1,type temp type返回的型別是因此即便沒有 但只要有 標識,也是元組。如下 temp 1,2,3 type...