#coding=utf-8dict={}for i in names: first_name=i.decode('utf-8')[0] if dict.has_key(first_name): dict[first_name]+=1#輸入一句英文,要求倒敘列印出來。例如:i love you! ==>you! love i
b='i can go through any troubles, and you?
\nni hao '
list_a = b.split(' ')
while
true:
if list_a[-1]=='':
list_a=list_a[:-1]
else:
break
print list_a
list_a.reverse()
print list_a
for i in list_a:
if '\n
' == i:
print i
list_a.remove(i)
' '.join(list_a)
#輸出字串中出現次數最多的字元,輸出起下標值(方法一)
str="abcdefabcdeffaaacccbffff123441f2233@#f#$!!123f"
dict={}
for i in str:
if dict.has_key(i):
dict[i]+=1
else:
dict[i]=1
print dict
values_sort=dict.values()
values_sort.sort()
most_times=values_sort[-1]
for i in dict.keys():
if dict[i]==most_times:
print i,'出現次數最多,總共出現了:%d次' % dict[i]
index=-1
print i, '的下標為:'
for j in str:
index+=1
if i==j:
print index,
#輸出字串中出現次數最多的字元,輸出起下標值(方法一)
str="abcdefabcdeffaaacccbffff123441f2233@#f#$!!123f"
print str
str.count("f")
max_s=0
element=""
for s in str:
if str.count(s)>max_s:
max_s=str.count(s)
element=s
u"出現次數最多的字元是:%s,共出現:%d次"%(element,str.count(element))
u"出現的位置是:"
index=str.find(element)
while index!=-1:
print index,
index=str.find(element,index+1)#統計名字列表中各名字首字母出險的次數(
方法一)
names=['小紅','小黃','大毛','大王','二蛋','小青']
def get_first_name():
#統計給出的名字列表中有多少姓,將其放入列表
first_names=#建立乙個空的姓氏列表
for i in names:#遍歷名字列表
first_name=i.decode('utf-8')[0]#取出名字列表中每個名字的姓氏
if first_name not in first_names:#判斷取出的姓氏是否在姓氏列表
return first_names#返回去重的姓氏列表
def numbers():
#計算每個姓氏有多少個
for i in get_first_name():
number = 0
for j in names:
f_n=j.decode("utf-8")[0]
if f_n==i:
number+=1
print i,'出現了:',number
numbers()
#統計名字列表中各名字首字母出險的次數(
方法二)
else: dict[first_name]=1
for i,j in dict.items(): print i,'出現了:',j,'次'
#列印1-100的奇數之和、偶數之和jishu_he=0
oushu_he=0
sum(range(1,101)[::2])
sum(range(1,101)[1::2])
Python日常小練習(二)
用兩個字串,然後把它們連線到一起 name input 請輸入你想一起的那個人 country input 請輸入你想要去的那個國家 print 世界那麼大,我想要和 一起去 看看 format name,country 使用者輸入乙個整數n,計算從1到n的相加之後的結果 n int input 請...
Python小程式練習二之裝飾器小例子
裝飾器 裝飾器實際上就是為了給某程式增添功能,但該程式已經上線或已經被使用,那麼就不能大批量的修改源 這樣是不科學的也是不現實的,因為就產生了裝飾器,使得其滿足 1 不能修改被裝飾的函式的源 2 不能修改被裝飾的函式的呼叫方式 那麼根據需求,同時滿足了這兩點原則,這才是我們的目的。裝飾器的原則組成 ...
python練習小程式
1.今年是否為閏年 import time thisyear time.localtime 0 print time.localtime if thisyear 400 0 or thisyear 4 0 and thisyear 100!0 print this year s is leap ye...