Python リストの基本操作と応用
1. 要素数の取得
リスト内に含まれる要素の総数を取得します。
# リストの長さを取得
members = ["佐藤", "鈴木", 99]
length = len(members)
print(length) # 出力: 3
2. インデックスによる要素の参照
特定の位置にある要素を取得します。インデックスは 0 から始まります。
# 最初の要素を取得
members = ["佐藤", "鈴木", 99]
first_member = members[0] # "佐藤" ...
7月26日 20:44 投稿
C言語における条件分岐とループ処理の実践的ガイド
制御構造の基本
C言語プログラムの実行フローを制御するためには、条件分岐とループ処理が不可欠です。これらの制御構造により、プログラムは動的な判断と繰り返し処理を実現できます。
条件分岐の実装
if文による分岐処理
// 基本構文
if(条件式) {
実行文1;
} else {
実行文2;
}
// 多岐分岐
if(条件式1) {
実行文1;
} else if(条件式2) {
実行文2;
} ...
7月11日 19:39 投稿
C言語プログラミング実習課題集
課題1: ランダムな学籍番号生成
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NUM_ITEMS 5
int main() {
int rand_val;
srand(time(0));
for (int count = 0; count < NUM_ITEMS; count++) {
rand_val = rand() % 100 + 1;
printf("20240042%04d\n", rand_val);
}
return 0;
}
この ...
7月6日 23:04 投稿
Pythonの基本データ型と制御構造
Python開発環境の概要
PythonはPython2とPython3の2つの主要バージョンがあり、現在はPython3への移行が主流となっています。開発にはPyCharmなどの統合開発環境がよく使用されます。
基本的なデータ型
Pythonでは以下の基本的なデータ型が使用されます:
整数型(int)
文字列型(str)
リスト型(list)
辞書型(dict)
変数の命名規則
変数名は以下の規則に従う必要 ...
7月6日 18:52 投稿
Pythonにおける反復処理の基本:for文とwhile文、制御構文の活用
プログラミングにおいて反復構造は、同一の処理を複数回実行する際に不可欠な要素です。特にデータ処理や条件付きの繰り返しタスクではその威力を発揮します。Python言語では主に2種類の反復構文が用意されており、さらにループの進行方向を細かく調整するための制御命令も提供されています。ここではこれらの基本的な仕組みを実践的なコード例とともに解説します。
シー ...
7月3日 18:48 投稿
C言語における基本的な入出力と条件処理の実践例
単純な文字パターンの出力
以下のコードは、特定の文字で構成されたパターンを画面に表示するものです。人型を模したアスキーアートを複数行にわたって出力しています。
#include <stdio.h>
int main() {
printf(" 0\n");
printf("<H>\n");
printf("I I\n");
return 0;
}
並列表示のための整形出力
次に、2つの同じパターンを横に並べて表 ...
5月27日 14:15 投稿
Pythonの制御フローと反復処理の基礎
条件分岐
if、elif、elseを用いることで、条件に応じた処理の分岐が可能になる。単一の条件にはif、二つの状況にはif-else、三つ以上の分岐にはif-elif-elseを使用する。また、条件式において空のデータ(None、空文字、空リスト、空辞書、0など)はFalseとして評価され、それ以外の非空データはTrueとして評価される。
反復処理
繰り返し処理にはfor文とwhile文を使用す ...
5月20日 19:19 投稿