USBケーブルTesterです、対応しているVerがチェックで出来ます。 TypeCは、表示が錯綜して実にわかりにくいのですが、これで なんとか区分しています。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph
Pythonには複数のデータ形式がありますが、これはその一つ「list」 変数fruitsに7つの文字(果物)をセットする。 .countで文字を指定すると、その個数を返す .indexでの指定は、ちょっと説明が必要、これは何個目にあるかを示すが、「0」が スタートになる。 .indexdeでの文字指定の後の数値オプションは、探し始める位置、この場合は4から始めるので「6」を返す .popもやや特殊、無指定なら最後の値を示し、それを削除する。この場合は「pear」 再確認すると、削除されたのがわかる。 LIb一覧 https://docs.python.org/ja/3/library/index.html わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph
VBAの習熟者がPythonを学習する際に注意すべきいくつかのポイントがあります。 PythonはVBAとは異なる言語であり、異なるプログラミングスタイルや概念が存在します。 以下は、注意すべきポイントです。 インデントとブロック構造: Pythonはインデントによってコードブロックを識別します。 VBAではブロックをIfやForなどのキーワードで始めてEnd IfやNextで終了しますが、 Pythonではインデントを使ってブロックの範囲を示します。この違いに注意し、 適切なインデントを使うようにしましょう。 型の明示: VBAでは変数の型を明示的に宣言することが一般的ですが、Pythonは 動的型付け言語であり、変数の型宣言が不要です。変数の型について注意深く考える必要 があります。 コレクションや配列: VBAではコレクションや配列を操作するために特定のメソッドや プロパティを使用しますが、Pythonではリスト、タプル、セット、辞書などのデータ構造 を利用します。これらの構造体の違いを理解しましょう。 関数とメソッド: Pythonでは関数とメソッドの概念がありますが、VBAとは異なる点が あります。関数は特定の値を返し、メソッドはオブジェクトに対してアクションを 実行します。Pythonの組み込み関数やサードパーティライブラリのメソッドを活用 する方法を学びましょう。 エラーハンドリング: VBAではOn Error Resume Nextなどのステートメントを使用して エラーハンドリングを制御しますが、Pythonではtryとexceptブロックを使用して エラーハンドリングを行います。エラーハンドリングの違いに注意してください。 ライブラリとモジュール: Pythonは豊富な標準ライブラリとサードパーティライブラリを 提供しています。VBAからPythonに移行する際に、必要なライブラリを見つけてインポート する方法を学びましょう。 オブジェクト指向プログラミング: Pythonはオブジェクト指向プログラミング(OOP)を サポートしており、クラスやオブジェクトを使ったプログラミングが一般的です。 VBAとは異なるOOPの概念を理解しましょう。 コーディングスタイルとPEP8: PythonコミュニティではPEP8というコーディング規約が 推奨されており、コードの読みやすさと一貫性を重視しています。 Pythonのコーディングスタイルに従うことを心がけましょう。 ドキュメンテーション: Pythonではドキュメンテーションが非常に重要です。関数や クラスに対してドキュメンテーション文字列(docstring)を記述し、コードの使い方や 目的を説明する習慣を身につけましょう。 Pythonの学習において、これらのポイントに留意することで、VBAからスムーズに移行 することができます。また、Pythonの特性やライブラリを活用することで、より多くの タスクを効率的に実行できるようになるでしょう。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph
Pythonでの画面入力には「input()」関数を使います、()内にはテキストの記述が可能。 ただし、入力値はすべて文字型として受け取るので要注意。 数値型の場合は、input()の前に、型式を明示します、図のように型式に不適合な値は エラーとなります。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph
今日も地平線に雲があり、日の出瞬間を見ることは出来ませんでした。 今回のVideo は途中で静止画を挿入しています、これは説明動画では必須なので、 ClipChampでそれを簡単に行うための実験です、静止画のときは明示のため音楽を 停止しています。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph #Timelapse #Clipchamp #Audacity #GoproHero9 #sunrise_ichinomiya #Sunset_ichinomiya #日の出_一宮 #夜明け_一宮
ClipChampはとても便利なVideo編集APPですが、現時点ではVideoからの 静止画の切り出しは非対応です。 AviUtlもDavinciResolveも対応しており、説明動画などでは静止画が必要となるので、 いささか不便を感じていました。 ClipChampには実装されていませんが、同じMSのAPPの「フォト」で、代用が可能で あることがわかりました。 写真の説明に従い、静止画を切り出し、ClipChampでメモった経過時間でVideoをカットし、静止画を挿入します。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph #DaVinciResolve #AVIUTL #Timelapse #Clipchamp #Audacity
今日の夕景、西風が強く久々の好天です。 最後の部分は静止画で追加しました・・・・ わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph #GoproHero9 #sunrise_ichinomiya #Sunset_ichinomiya #日の出_一宮 #夜明け_一宮
PythonのLoop構文。 While はVBAと同じですが、For では「in」パラメータがあり、写真のような 働きをします。 わかお かずまさ VegaSystems 📷📷📷📷📷📷 #LAN_PRO #Bloguru #VegaSystems #photograph