Python の abs() 関数は、数値の絶対値を返すための組み込み関数です。絶対値とは、数の符号(正負)に関係なく、その数の大きさを表す値のことです。この関数は、整数や浮動小数点数、さらに複素数にも対応しており、幅広い数値タイプに対して利用でき ...
【実習】Python で IF 文の練習です。 「実数を入力して、その数の絶対値を表示する」プログラムを (1) ABS 関数を使って、 (2) IF 文を2回使って、 (3) IF 文1回と else 文を使って、 (4) IF 文を1回だけ使って else 文を使わずに、 (5) ABS 関数も IF 文も使わずに ...
Pythonに限らず、多くのプログラミング言語には「関数(Function)」という概念があります。関数は特定の機能を「呼び出す」ために使われます。たとえば今までの回で利用していたprint()も関数のひとつで、()の中に入れた変数や定数を出力するという処理を ...
プログラミング言語Pythonは現在高い人気を持つ。ただ初心者の中には、Pythonが備える数々の便利な機能に気付いていない人もいる。この特集では、そうした機能や仕組みについて解説する。 「組み込み関数」と「標準ライブラリ」って何が違う? 特にPython ...
ここでは氏名と生年月日が入力された表を例に、DATEDIF関数を使って生年月日から年齢を算出し、基準となる人の年齢(C2セル)と他の人の年齢(C3~C6セル)から「年の差」を計算してみます。通常の方法では、基準となる人より年齢が上の人はマイナスの差が ...
プログラミングに特化した生成AI(人工知能)が「GitHub Copilot」だ。コードを生成できるだけでなく、コードについて質問することもできる、この特集では、プログラミング初心者がGitHub Copilotを利用してPythonを学ぶ方法を解説する。 既にいくつかの関数(len ...
最も目につく変更はprint命令がprint関数へ変更されたことだ。3.0ではprint命令は提供されていない。出力するにはprint関数を使う必要がある。表記方法が関数の文法に変わっているほか、ソフトスペース機能もなくなっている。次にPython 2.5で動作する表記と3.0 ...