【 Fluent Python + coding challenge 】List の List を作るときには要注意!!

Tags: challenge , python , fluent

Published 2020年11月23日17:16 by T.Tsuyoshi

問題 ( 制限時間: 5 分 ): [1] * 3 という式で [1, 1, 1] というリストを取得することが出来ます。 では、[[1, 1, 1], [1, 1, 1], [1, 1, 1]] という list の list を取得するための式を記述してください。 簡単ですね。 [1] * 3 を3つ含むリストを作ればいいんです。 nest_…
選択肢から選んでね - Choose the answer 正答率: 75%
大量生産用に販売されたロードレーサーで最軽量のものの重さはどれくらい?

How much weight is of the lightest road bike for mass production?
correct
wrong

Django の forms は使わずに jQuery で POST / GET リクエスト、レスポンスで template を返してページの一部だけを入れ替えて四択クイズを作ってみた!

Tags: django , python , jquery , html , css

Published 2020年11月22日22:30 by T.Tsuyoshi

クイズ自体はメインページ(1ページ目)だけに表示されます ( https://getwebtips.net/blog/ )。 レイアウトは HTML と CSS を利用して手作りです。 サーバーとのやり取りは jQuery で ajax を利用しており、レスポンスによってタグ要素を表示・非表示したり CSS 属性を変えたり、テンプレート全体を入れ替えたりしています。 …

【 Python + Kivy 】仕事の合間企画! Python で Kivy を使ってみる! 今回は RecycleView を使ってみた。データ更新時も自動で反映してくれるのでお気楽です。

Tags: python , kivy , recycleview

Published 2020年10月18日20:36 by T.Tsuyoshi

kivy 1.10 で ListView が廃止され、RecycleView を使ってね、ということらしいので使ってみました。 何の変哲も面白味もないけど、こんな感じ。 TextInput に入力して (このプログラムでは日本語未対応) 3 つのうちのいずれかのボタンを押すと、ボタンテキストの「...」の部分を TextInput の内容に置き換え…

【 Using Asyncio in Python 】Python における asyncio を利用した非同期プログラム ( asynchronous programming ) の勉強を継続する前に、今一度スレッド ( thread ) についてのちょっとした復習ノート、まとめてみた

Tags: python , thread , asyncio , asynchronous programming

Published 2020年10月11日19:42 by T.Tsuyoshi

スレッドは OS によって提供されている機能で、プログラムの一部を並行実行するようにするものです。 OS は、マシン上で同時に動作している他のプログラムも含めて、複数のスレッドにどのように CPU リソースを割り当てるか、を決定します。 「スレッドを使うべきではない」と書いている asyncio 関連の本も沢山あるようですが、物事はそれほど単純ではありません。 長所…

【 Python + Kivy で Android 】仕事の合間企画! Python で Kivy を使って GUI ストップウォッチを作って、python-for-android と Buildozer を使って Android APK にしてスマホで動かしてみた、もちろん Windows 上でも動きます、Mac? 多分、でも試してないから分からない、の巻

Tags: python , python-for-android , android , buildozer , kivy

Published 2020年10月8日12:38 by T.Tsuyoshi

1: ( Android ) スマホへのインストール後、アイコン登録スクショ 2: ( Android ) アプリが立ち上がりスクショ 3: ( Android ) ストップウォッチ動作中スクショ 4: ( Windows ) ストップウォッチ立ち上げスクショ …