チュートリアル– tag –
-
Pythonとは?言語の特徴やできることなどを人気の理由を交えてわかりやすく解説!【入門】
今回はPythonという言語の特徴について解説いたします。 Pythonは今では絶大な人気を誇っておりプログラミング言語を学ぶのであればPythonという風に目にすることは少ないでしょう。そのため、これからプログラミングを始めたいといった人もPythonがどんな... -
プログラミング初心者のためのPython入門
このページはこれからプログラミングを始めたいという方や、Pythonを一から学習していきたいといった方のためのいわゆる入門講座となります。 内容といたしましては公式が用意しているPythonチュートリアルといったページがございますが、これを日本人でも... -
【演習】実際の業務を想定して単体テストを行ってみる
それでは最後にテストについて確認していきます。システムのプロジェクトは大まかに要件定義、設計、開発、テスト、本稼働の工程に分けることができますが、テストは実際にお客さんに使ってもらう前の工程ですので開発としては最後の工程になるでしょう。 ... -
【演習】実際の業務を想定してプログラムを作ってみる
それではいよいよプログラムの実装を行っていきます。設計書を基にそれぞれ細かく作っていきましょう。 設計書の内容は以下でした。 上記を確認するとメインとなるプログラムの処理とそこから呼び出される関数が3つ必要だということがわかります。そのため... -
【演習】実際の業務を想定して設計書をつくってみる【目的・作り方解説】
それではプログラムの内容が固まりましたので、設計に入っていきます。設計はプロジェクトを進める上でコアとなる部分かと思いますので、実際作る時に困らないように業務を想定して設計書をつくってみましょう。 設計書の目的 まず最初に設計書を作る目的... -
【Python 入門】実務を意識した流れで簡単なプログラムを組んでみる【要件定義ステップと再見積もり】
今回は前回解説した概算見積もりの続きとなる、要件定義と再見積もりについてです。主には要件定義の内容になるかと思います。このステップが終わったら実際に発注を受けて開発になるのかなぁというところでしょうか。 Step1. 要件定義 ~お客様の話から要... -
【Python 入門】関数⑨ アノテーション
今回も引き続き、関数に説明を添える方法の一つであるアノテーションについて解説いたします。 アノテーションとは アノテーションとは日本語で注釈という意味で各種言語では変数などにタグを付け加えるための役割を持つものです。Pythonでは関数の引数お... -
【Python 入門】関数⑧ ドキュメンテーション文字列(docstring)
これまでの内容としてはプログラムの処理にまつわる書き方について確認してきました。今回は定義した関数について説明を加えるための書き方について解説いたします。 ドキュメンテーション文字列(docstring)とは ドキュメンテーション文字列とは関数の処理... -
【Python 入門】関数⑦-2 ラムダ式を利用した高階関数
前回の内容ではラムダ式な簡単な扱い方について解説いたしました。今回はラムダ式を使って関数そのものを関数の引数として扱う方法について解説いたします。関数を引数に取る関数の事を高階関数とも言ったりします。 高階関数とは 高階関数とは上記でも記... -
【Python 入門】関数⑦-1 ラムダ式
今回は関数のラムダ式について確認します。今までは引数について確認してきましたがラムダ式はまた違ったものになりますので考え方をリセットして確認していきましょう。 ラムダ式とは まずラムダ式とは何なのかということについて確認します。実は多くの...