2014-11-14から1日間の記事一覧

配列の大きい順

配列を大きい順に並べます. その際にmaxで回せばすぐ終わるので, 配列の添字も表示するようにします. point = [68,90,52,75,83,78,97,58,36,66,46,50] for i in range(len(point)): a = max(point) c = point.index(a) print str(c)+'->'+str(a) point[c]=0 …

2文字の平仮名作成

ランダムで平仮名を2文字作成するプログラムを作成します. まずは簡単なプログラム import random hiragana = u"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをん" a=random.randint(0,len(hiragana)-1) b=ra…

累乗

入力した数値の累乗を返すプログラムです. n = int(raw_input( u"数字を入力してください")) m = int(raw_input( u"何乗にしますか?")) x=1 for i in range(m): x = x*n print (u"{0}の".format(n)+"{0}".format(m) +u"乗は"+"{0}".format(x)) nは入力した…

閏年判定

その年が閏年かどうか判定するプログラムを作成します. Wikipediaによると, 閏年は4年に一回あります. また以下の条件があります. 1. 西暦年が4で割り切れる年は閏年 2. ただし、西暦年が100で割り切れる年は平年 3. ただし、西暦年が400で割り切れる年は閏…