のい– Author –
のい
UNIX Cafe マスター
-
はじめてのPython
第13回|Pythonの辞書とは?キーと値で名前付きデータを扱う基本| はじめてのPython
はじめてのPython | 第13回 はじめに この回では、辞書を使って名前付きのデータを扱う方法を学びます。前回は、リストの要素を追加、変更、削除する方法を確認しました。 リストは順番でデータを管理するのに向いていますが、データに名前を付けて管理... -
はじめてのPython
第12回|Pythonのリスト操作入門:追加・変更・削除の基本(append・pop・remove) | はじめてのPython
はじめてのPython | 第12回 はじめに この回では、リストの要素を追加したり、変更したり、削除したりする方法を学びます。前回は、リストに入っている値を取り出して使う方法を確認しました。 実際のプログラムでは、最初に作ったリストをあとから書き... -
はじめてのPython
第11回|Pythonのリスト入門:複数の値をまとめて扱う方法とfor文の基本 | はじめてのPython
はじめてのPython | 第11回 はじめに この回では、複数の値をひとまとめにして扱うための list を学びます。これまでは、1つの変数に1つの値を入れて使ってきました。 しかし、点数や名前のように、同じ種類の値をいくつも扱いたい場面はよくあります。... -
はじめてのPython
第10回|Pythonのwhile文入門:条件つき繰り返しと無限ループの基本 | はじめてのPython
はじめてのPython | 第10回 はじめに この回では、条件が成り立つ間だけ処理を繰り返す while 文を学びます。前回の for 文は、決まった回数の繰り返しに向いていました。 一方で、終了する回数が最初から決まっていない処理もあります。そのような場合... -
はじめてのPython
第9回|Pythonのfor文入門:range()と繰り返し処理・合計の求め方 | はじめてのPython
はじめてのPython | 第9回 はじめに この回では、同じ処理を繰り返すための for 文を学びます。これまでのコードは、必要な処理を1行ずつ順番に書いてきました。 同じ処理を何回も実行したいときに、毎回同じコードを書くのは効率的ではありません。for ... -
はじめてのPython
第8回|Pythonの比較演算子と論理演算子入門:条件式とTrue/Falseの基本 | はじめてのPython
はじめてのPython | 第8回 はじめに この回では、条件式を書くときに使う比較演算子と論理演算子を学びます。if 文では、条件が成り立つかどうかを判定する必要があります。 その判定に使うのが、== != < <= > >= と and or not です。これら... -
はじめてのC言語
第25回 | C言語の移植性とは何か:<stdio.h>から見えてくる設計の美しさ| UNIX Cafe
はじめてのC言語 | 第25回 C言語はなぜ「どこでも動く」のか C言語は、昔から「移植性が高い言語」とよく言われます。移植性というのは、ある環境で書いたプログラムを、別の環境でも動かしやすい性質のことです。 たとえば、Windowsで書いたCのコードが... -
はじめてのC言語
第24回 | C言語入門シリーズまとめ:基本文法から小さな実用プログラムまで|実践編4| UNIX Cafe
はじめてのC言語 | 第24回 はじめに このシリーズでは、C言語の基本文法から始めて、配列、文字列、ポインタ、構造体、ファイル入出力、動的メモリ確保までを順番に学びました。最後には、入力、配列、関数、構造体、ファイル入出力を組み合わせた総合演... -
はじめてのC言語
第23回 | C言語で人数を動的メモリ確保で可変にする:入力された人数分だけ構造体配列を確保する|実践編3| UNIX Cafe
はじめてのC言語 | 第23回 はじめに 実践編2では、第20回の総合演習を main.c、student.c、student.h に分割しました。今回は、そのプログラムをさらに改良して、学生の人数を実行時に入力できるようにします。 これまでの総合演習では、学生数を3人に固... -
はじめてのC言語
第22回 | C言語で総合演習を複数ファイルに分割する:役割ごとにファイルを分ける | 実践編2| UNIX Cafe
はじめてのC言語 | 第22回 はじめに 実践編1では、第20回の総合演習に scanf のエラー処理を追加しました。今回は、その総合演習を複数ファイルに分割します。 1つの .c ファイルにすべての処理を書くと、プログラムが長くなったときに読みにくくなりま...
