プログラム言語– category –
プログラミング言語の情報です。
-
Python
【Python中級】Claude APIをPythonで呼び出す
Anthropic Claude APIとは? Claude APIは、Anthropicが開発したAI「Claude」をプログラムから直接操作できるサービスです。ChatGPTと同様にテキスト生成・要約・翻訳などが行えますが、長文処理の精度の高さや安全性への配慮が特徴です。 主な用途は以下... -
Python
【Python中級】OpenAI APIをPythonで使ってみる〜テキスト生成入門〜
OpenAI APIとは? OpenAI APIは、ChatGPTを動かしているAI技術をプログラムから直接操作できるサービスです。 主な用途は以下の通りです。 テキスト生成・要約・翻訳 コードの自動生成・レビュー チャットボットの構築 料金は従量課金制です。使った分だけ... -
Python
【Python入門】四則演算の種類とデータ型同士の演算
Pythonで利用可能な四則演算について解説していきます。 Pythonで利用できる四則演算の種類は? Pythonで利用可能な四則演算はこちら。 四則演算記号加算+減算-乗算*除算/整数除算//剰余(余り)%冪乗**Pythonで利用できる四則演算の種類 四則演算をそれぞ... -
Python
【Python入門】ライブラリの読み込み
Pythonには便利なライブラリが多数用意されています。 今回は、Pythonでライブラリを読み込む方法を紹介していきます。 ライブラリを一括で読み込む方法 まず、基本的なライブラリの読み込みはimportを使用します。 import ライブラリ名 ライブラリに存在... -
C#
【C#】排他制御はどういうときに使う?
今回はC#の排他制御について解説します。 排他制御とは? 排他制御は、マルチスレッドやマルチプロセス環境で共有リソースへのアクセスを管理するための重要な動作です。 排他制御の目的は、競合状態を防ぎ、データ整合性やプログラムの安全性を確保するこ... -
C#
【C#超入門】ビット演算子の基礎
今回は、C#のビット演算子について解説していきます。 ビット演算子とは? ビット演算子は、コンピュータープログラム内でビット(0と1の二進数で表される最小の情報単位)を操作するための演算子です。 これらの演算子は、整数の二進数表現に対してビット... -
C#
【C#超入門】ウィンドウメッセージの送受信をしてみる
今回はC#でウィンドウメッセージの送受信をするサンプルコードを紹介します。 ウィンドウメッセージとは? ウィンドウメッセージは、Windowsアプリケーションでウィンドウ間通信を実現する仕組みです。 ウィンドウの作成、操作、状態変化時に発生し、マウ... -
Python
【Python入門】制御構文をC言語との違いを含めて解説
今回はPythonの制御構文を解説していきます。 Pythonの制御構文 Pythonの制御構文は大きく2種類あります。 制御構文の種類 if文for文while文 if文 if文は特定の条件を満たしているか判定して処理するための制御文になります。 if 条件式A: 条件式AがTrueな... -
Python
【Python入門】データ型を学ぼう
今回はPythonのデータ型を学んでいきます。 Pythonで扱えるデータ型は6種類 Pythonで扱えるデータ型は以下です。 データ型の種類 整数型文字列型リスト型タプル型辞書型集合型 整数型 整数型はC言語やJavaのint型のことを言います。 サンプルコード num = ... -
C#
【C#超入門】null判定を簡素に行う方法
今回はnull判定を簡素に行う方法を解説していきます。 null条件演算子?やnull合体演算子??を使うことでシンプルなコードを記述することが可能なので、ぜひ最後までご覧になってくださいね。 null条件演算子を使ってnullアクセスを回避する null判定しない...