好久沒有翻看學習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...