博客筆記_python筆記哈

心理障礙終於調節好了,希望人人都能很快逃離精神疾病的困擾,加油!祈福!

from math import factorial
輸入一個正整數n,對其進行因式分解並輸出。
a = int(raw_input(“請輸入一個整數:”))
b = ”
d = a
q = 1
print “n = %d”%a
while q:
if a == 1:
break
for i in xrange(2,a+1):
if a == i:
q = 0
break
if a%i == 0:
b += ‘%s *’%i
a = a/i
break
print “%s = %s%s”%(d,b,a)

s = raw_input(“請輸入一行字符串:”)
letters = 0
space = 0
digit = 0
other = 0
print len(s)
for i in s:
if i.isalpha():
letters+=1
elif i.isspace():
space+=1
elif i.isdigit():
digit+=1
else:
other+=1

print ‘字母數量爲%d, 空格數量爲%d, 數字數量爲%d, 其他數量爲%d’ % (letters, space, digit, other)

Tn = 0
Sn = []
s = ”
a = int(raw_input(“請輸入一個數字:”))
n = int(raw_input(“請輸入數量:”))
for count in xrange(n):
Tn = Tn + a
a = a * 10
Sn.append(Tn)
s += ‘%s + ’ % str(Tn)

Sn = reduce(lambda x, y: x + y, Sn)
print ‘sum = %s = %d’ % (s[:-2], Sn)

L = [‘b’,’c’,’d’,’c’,’b’,’a’,’a’]
L2 = list(set(L))
L2.sort()
print L2

L = [‘b’,’c’,’d’,’c’,’b’,’a’,’a’]
L2 = []
[L2.append(x) for x in L if x not in L2]
print L2

L1 = [1,3,5,7,9]
L2 = [2,4,6,8]
def Combine(L1,L2,tmp):
if not L1 or not L2:
tmp.extend(L1)
tmp.extend(L2)
return tmp
else:
if L1[0]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章