VBA別館・Python別館

64463

Python 俳句作成ソフト - Tak

2018/11/20 (Tue) 21:03:07

Excelの自動作成ソフトが完了しましたので、今度はPythonでやって見ようかと思って始めました。

① リスト内の俳句から自分の俳句を作る

------------------------
#haiku_gen1.py works OK 11/20/2018

import random

kami=['赤い椿','秋深き','赤とんぼ','秋空を','朝顔に']
naka=['白い椿と','隣は何を','筑波に雲も','二つに断てり','つるべとられて']
shimo=['落ちにけり','する人ぞ','なかりけり','椎大樹','もらい水']

kami5 = kami[random.randrange(len(kami))]
naka7 = naka[random.randrange(len(naka))]
shimo5 = shimo[random.randrange(len(shimo))]

print(kami5 + ' ' + naka7 + ' ' + shimo5)

#これで作成すると、次のようなものができる

・赤とんぼ 筑波に雲も する人ぞ
・朝顔に つるべとられて 落ちにけり
・秋深き 筑波に雲も する人ぞ
・秋空を つるべとられて もらい水
・秋深き 白い椿と 椎大樹
--------------------------

まだデータとしての俳句が5句しかないので、これを100位にすれば可成り面白いものが出来ると思ってます。

テキストファイルから読み込ませようとしておりますが、まだそこまでのスキルに達しておりません。

名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.