プログラミングノウハウ

プログラミング初心者の疑問

何の勉強から始めれば良いのか?どこまで勉強すればプログラミングが出来ると言えるのか?

この記事を見ているプログラミング初心者のあなたは思っていることでしょう。
スマホアプリやWEBサービス ...

python

可変長キーワード引数は変数にアスタリスクを2つ(**)つけると宣言でできます。
関数呼び出し時に複数のキーワード引数を渡すとdict型に格納されて渡されます。

可変長キーワード引数を試すdef testFunction1 ...

python

関数コール時に引数の量を可変で渡すことができます。これを可変長引数といいます。
関数引数名の先頭のに*(アスタリスク)を付けると設定することができます。
可変長変数はタプルとして渡されます。

def testFu ...

python

pythonの関数には引数に対してデフォルト値(あらかじめ設定した値)を設定することができます。

デフォルト値として20を設定した場合、関数コール時の引数として10を与えた場合は10となります。関数コール時に引数を与えない ...

python

自分が決めた条件で意図的に例外を発生する方法としてraiseの使用があります。
raiseで例外クラスを起動させることで例外を発生させることができます。

意図的に例外を発生させる例(Exception)

今回使用して ...

go言語

go言語のコメントアウトの方法は2種類あります。「//」と「/* */」になります。
一言でいうならばc言語・javaと記述方法は一緒です。

「//」を使用したコメント(一行)

「//」はこれが記載された所から後ろの ...

go言語

go言語の実行方法は下記2パターンあります。
・ソースコードから直接実行する
・ソースコードから実行ファイルを作成して実行する

実行ファイルはwindowsで言えばexeファイルです。
実行ファイル ...

python

pythonをコマンドプロンプトから実行する時は実行時に引数を与えることができます。これをコマンドライン引数といいます。

pythonのコマンドライン引数はsysライブラリの配列「argv」に格納されています。
下 ...

python

0除算や型間違いなどエラーを発生させるとプログラムは停止してしまいます。
この時、プログラムを止めずに次の処理を行うために例外処理があります。

処理実行中に想定外のエラーが発生した時にプログラムを止めたくない。

python

クラスの基本的な作りを紹介します。
クラスはオブジェクト指向のプログラミング言語で使用されます。
覚えておけば他の言語の学習した時も知識を流用できるため、しっかりと理解しましょう。

クラスの基本構造 ...