マガジンのカバー画像

唯坂Python集

18
唯坂優のPython作品集です。ヘッダー・挿絵はアプリ『AI Picasso』様により生成。
運営しているクリエイター

記事一覧

【Python】Pythonista3で和同開珎クイズを作るど

【Python】Pythonista3で和同開珎クイズを作るど

和同開珎クイズってご存知です?

↑このサムネイル↑みたいな感じで、

空欄を囲む4つの漢字に繋がる漢字1文字を答えよ!

っていうフォーマットのゲームなんですけど。(説明下手)

この見た目が古銭の↓和同開珎↓に見えるから…という理由でこんな名前に。

…うん、確かに似てる。

それでこれ、構造自体は割と単純なのでPythonで再現できるんじゃないかなと。

以前、日本語の言語処理に使おうと思っ

もっとみる
【ピュレンベ語】Python パ ウサヤヨ ユケチンッロ ヌペゼ パ ガヘテ!!

【ピュレンベ語】Python パ ウサヤヨ ユケチンッロ ヌペゼ パ ガヘテ!!

唯坂 優ン。

ゾオクズ、 ヌペゼ パ ウサヤヨザズバ?

ヌペゼズ ゾオヌンテ、

マフシ ミヤンッ ヌペゼ パ ウサヤヨザズビ、

ユルシウィオバ?

日本語 デ ユルソヌ ゾオク ピョブム デ、

リブソセンーユミ ヌペゼ ピョ Python パ ウサヤヨ、

ユケチンッロ ヌペゼ パ ガヘテ!

new_languagefr

もっとみる
回文を生成するアルゴリズムを作ってみる①

回文を生成するアルゴリズムを作ってみる①

今までPythonを使って、

↓ダジャレ↓とか、

↓クイズ↓とか、

↓新しい言語↓を生成するコードを書いてきましたが。

割と全部、

出来上がったモノを貼り付けてるだけになりがちだったんですよね。

そうするとちゃんと完成するまで記事にできないから更新頻度が下がっちゃうし、

せっかくだったら『どういう思考でコード書いてんのか』も

記録に残しといたほうが後々役立ちそうだったんで、

今回

もっとみる
【ChatGPT】GPTさんとクイズ生成プログラムで対決してみた【Python】

【ChatGPT】GPTさんとクイズ生成プログラムで対決してみた【Python】

唯坂 優(たださか ゆう)です。

先日、Wikipediaから情報を拾って↓クイズを自動生成するコード↓を書きまして。

一人でワイワイ楽しんでたんですけど、

せっかくだったら生成されたクイズを誰かに解いてほしいな〜って思いまして。

とはいえ、僕なんぞが急に誘ってクイズやってくれるようなノリのいい友達もおらず。

こういう時は、ChatGPTさんにご協力いただこう!

ということで。

クイ

もっとみる
【Python】クイズを作問するアルゴリズムを考えたよ【試作版】

【Python】クイズを作問するアルゴリズムを考えたよ【試作版】

唯坂 優(たださか ゆう)です。

皆さん、クイズ好きですか?

あなたはどうか知りませんけど、世間の人ってみんなクイズ好きなんですよ。

TVをザッピングしてみてください。絶対どっかしらの局でクイズやってますから。

…しかしながら。

こんなペースでクイズを消費しまくっていたら、

そのうち問題が枯渇するのでは…?

想像してみてください。

ありとあらゆるクイズがベタ問と成り果てた、

知識

もっとみる
【Python】ダジャレを言うプログラムを作ってみたよ

【Python】ダジャレを言うプログラムを作ってみたよ

唯坂 優(たださか ゆう)です。

再考:ダジャレは誰のものか
「ダジャレを言うのは誰じゃ」と問われ続けて幾星霜、ついに迎えたAI時代。

人類の仕事の半分が人工知能に奪われつつあるというのに、

ダジャレを言うのはオジさんの役目

というスキームから我々は未だ脱却できずにいます。

このままでは、言葉遊びの定番であるダジャレ文化さえ現オジさん世代の滅びとともに歴史の闇に消えてしまいかねません。

もっとみる
【日記】jsonを開く関数を作ったよというだけ【爆短】

【日記】jsonを開く関数を作ったよというだけ【爆短】

import jsondef json_file(filename,second=False): file=open(filename,"r",encoding="utf_8_sig") data=json.load(file) file.close() return data

新しいコード書く時に、日本語で書かれた(大量の)文章オープンデータが欲しいなぁと思って調べてたら良さげなのがあったんで

もっとみる
【Python】架空の言語を作ろう!【テビュタ語】【日本語版】

【Python】架空の言語を作ろう!【テビュタ語】【日本語版】

前置き

この記事は、2/12に公開した

↑この記事↑の日本語版です。
合わせてお読みいただけましたら幸いです〜

唯坂 優(たださか ゆう)です。

世界には色々な言語がありますが、

自分だけのオリジナルな言語が欲しいと思ったことはありませんか?

例えば物語を創作するときに、

架空の国から来た人が日本語喋ってたら変ですよね?

そこで今回は、

Pythonで架空の言語を作れるコードを書

もっとみる
【Python】ザゾ ソ カナリョ リャ ドミザ ミ!【テビュタ語】

【Python】ザゾ ソ カナリョ リャ ドミザ ミ!【テビュタ語】

唯坂 優(たださか ゆう) ポヒ。

ネツ メ ヒュ スブニョビュ ニュ カナリョ ビャ グ マビ ギャ、

スピュ クヘ ソ ピュムオイ ニュ カナリョ ビャ マザ カ ホキュ ショ ロ ヒュ グ アム セ ジュ?

ヒョワドピュ ズフニュペソ リャ トパジュジャ チョ ネ メ、

ザゾ ソ コ チョラ ポ ショ ザキ ビャ ニャボワジュ チャトユ イ ビ ピョワ ポヒ キャ ク?

ピャニャミ

もっとみる
【Python】プログラミングに詰まった時は、ChatGPTさんに手伝ってもらおう

【Python】プログラミングに詰まった時は、ChatGPTさんに手伝ってもらおう

いやぁ〜やっぱGPTさん最強ですわ。(挨拶)

以前書いた↓この↓コードを改良したかったんですが、難航しておりまして。

そいでGPTさんがPythonもできると聞いたもので、ご相談させてもらいました。

教えて!GPT先生

唯坂
「こんばんは。突然ですけどPythonってわかります?」

GPT
「はい、Pythonについて知っています。何か質問があればお知らせください。」

唯坂
「それじゃ

もっとみる
【python】正規表現を使おうと思ったら初手から躓いてキレながら書いた備忘録

【python】正規表現を使おうと思ったら初手から躓いてキレながら書いた備忘録

唯坂 優(たださか ゆう)です。

自然言語処理するマンになるべく、Wikipediaライブラリからサンプルとなる文章を
しこたま取得するコードを書こうとしていたのですが、その過程で問題が。

テストコード1

import wikipediawikipedia.set_lang("ja")print(wikipedia.page("犬").summary)

このような文章を複数の記事から取得し

もっとみる
【Python】にわかエンジニアもどきによるWikipediaライブラリの浅い解説【Wikipedia】

【Python】にわかエンジニアもどきによるWikipediaライブラリの浅い解説【Wikipedia】


☆読み飛ばしても何ら問題ない前置き唯坂 優(たださか ゆう)です。

平素よりちょくちょくPython系の記事を書いております。

趣味でコード書いてるだけの
にわかエンジニア(と名乗るのもおこがましい)ですが、
大変楽しくやらせていただいております。

さて。

今後書いていきたいコードの中で、
『Wikipediaの記事から文章を取得したいな〜』
なんて箇所があり、ググってみると
そのものズ

もっとみる
自作AIで新しいことわざを生成して意味を考えてみた

自作AIで新しいことわざを生成して意味を考えてみた

唯坂 優(たださか ゆう)です。

今回は昨日作った↓pattern_generator関数↓

こいつを使って新しいことわざを生成していきます。

学習データは実に154ものことわざ。

(全部貼ってやろうかと思いましたが長すぎるので割愛。)

それらを入力したkotowaza.txtを引数に指定しまして。

それでは早速…

print(pattern_generator('kotowaza.

もっとみる
【Python】文章データを学習して品詞パターンを分析するコードを書いてみた

【Python】文章データを学習して品詞パターンを分析するコードを書いてみた

唯坂 優(たださか ゆう)です。

以前からちょいちょいとPythonを使用した記事を書かせていただいております。

こちらメチャクチャ気合い入れて書いたのに全く伸びない初Python記事です。
↓いくらでもコスり倒しますので見てください。↓

既存の映画ドラえもんタイトルから無い映画ドラえもんを予想してみたりもしました。

さて、上記いずれの場合も多少の差はあれど基本的な
『テキストファイルとし

もっとみる