メカエンジニアのためのプログラミング #008 アルゴリズムとデータ構造(簡易版)
アルゴリズムとは要するにある課題を解くための手続きである。ものを作る上での手順と言っても良い。例えば料理に例えるとわかりやすい。 カレーを作るアルゴリズム じゃ …
アルゴリズムとは要するにある課題を解くための手続きである。ものを作る上での手順と言っても良い。例えば料理に例えるとわかりやすい。 カレーを作るアルゴリズム じゃ …
OS上のファイルやフォルダ(ディレクトリ)の作成・削除などの操作についてまとめる。表的な操作は下記の通りである。基本的に使用するライブラリー(モジュール)は、o …
アプリケーションの開発では、複数のファイルを誰が見ても分かるようにMECE Mutually(お互いに),Exclusive(重複せず),Collectivel …
文字列操作とは、文字列を結合・除去・分割することで目的の文字列となるように整形する操作全般の手続きのことを言う。代表的な操作は下記の通りである。また、文字列の生 …
1. プログラミング言語とは アメリカ人やドイツ人とコミュニケーションする際、英語や独語を使用することで話ができる。このとき、それぞれの母語話者における文法や単 …
コピペするだけで即時実行可能なPythonのプログラムをいくつか紹介する。コーディングの参考にするも良し、コピペしてそのまま組み込むも良し。本当はGithubに …
WindowsOSのアプリケーション実行時の動きとPythonスクリプトを実行したときのOS(ターミナル)の振る舞いについて説明する。また、ディレクトリとパスに …
PythonでGUIアプリケーションを開発する方法はいくつかあるが、最も汎用性が高くマルチプラットフォームに対応した方法はKivyを使用する方法である。 Kiv …
覚えたほうが良い小ワザは下記の通り。覚えようとしなくてもそのうち覚えるばず。 ショートカット(重要) キー入力 機能 Ctrl + ← 単語単位の移動(ハイフン …
学習コンテンツ 実施済: pick up #002コーディングの基礎と文法 #014アプリ開発のフロー(簡易版) #012コーディングの準備 #001アプリ開発 …
Pythonコピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。メカエンジニアは製品の挙動解析の際に動画 …
Ptyhonコピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。RPA(Robotic Process …
コピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。また、テンプレートマッチングはパターンマッチングとは …
コピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。 Python: # -*- coding: utf …
コピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。 # -*- coding: utf-8 -*- ” …
コピペ用 code は以下の通り。 既存のソースコードに入れる場合には変数名が重複しないように注意すること。 # -*- coding: utf-8 -*- ” …
ショートカット(実はこんなのがありますよ?シリーズ) キー入力 機能 Win + Shift + S 画面キャプチャー Win + Shift + Ctrl + …
numpy などのライブラリーを使用するには、これをPCにインストールしなくてはならない。 このようにライブラリーなどのパッケージをインストールするための管理ツ …
バグ・エラー基礎 Python でアプリ開発を行っているとよく遭遇するバグ・エラーを紹介する。 ちなみに、2つの違いは以下の通り。それぞれの代表的な項目と原因を …
アプリケーション開発 プログラミングの他にコーディングという言葉がある。メカ的アナロジーでいうと、プログラミングはメカ設計全般の仕事であり、コーディングは3Dモ …