Python プログラミング練習 1日目
プログラミング練習に良いサイトを見つけた このサイトの問題を継続的に解くことを目的とする
- 文字列の逆順
文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ.
入力文字列:stressed
出力文字列:desserts
#! /usr/bin/env python # encoding:utf-8 # 入力文字列 elm = "stressed" # 出力 print elm[::-1]
- 「パタトクカシーー」
「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ.
入力文字列:パタトクカシーー
出力文字列:パトカー
#! /usr/bin/env python # encoding:utf-8 # 入力文字列 elm = u"パタトクカシーー" # 出力 temp = elm[0:1] + elm[2:3] + elm[4:5] + elm[6:7] print temp
- 「パトカー」+「タクシー」=「パタトクカシーー」
「パトカー」+「タクシー」の文字を先頭から交互に連結して文字列「パタトクカシーー」を得よ.
#! /usr/bin/env python # encoding:utf-8 # 入力1 str1 = list(u"パトカー") # 入力2 str2 = list(u"タクシー") temp = '' for (i, l) in zip(str1, str2): temp += i + l print temp