このサイトではプログラミング言語「Python」を豊富な図とシンプルな説明で学んでいただきます。プログラミングの初心者にとって言葉で延々と説明しても理解に時間を要するため、以下のようなアニメーションで直感的に理解してもらうことを心がけています。 日曜大工で作る犬小屋を作ることも、何百何千の人々で建設する巨大なビルも作ることも、どちらも「建築」の範疇に入ります。 犬小屋であれば難しい物理計算など必要なく、犬小屋の簡単な構造とノコギリやハンマーの使い方さえ知っていれば作れます。 一方、巨大ビルを作るには専門知識を持った設計者や熟練した職人が必要となります。 プログラミングも建築に似ており、犬小屋のような小さなアプリケーションを作るにはさほど深い知識は必要ありません。犬小屋は「屋根と壁、入り口がある」という簡単な構造を知っていて、ノコギリやハンマーを素人レベルで使えれば作れます。小さなプログラム
プログラミング言語Pythonの習得を目的としたサイト、Python-izmです。 入門編、基礎編、応用編などカテゴリ分けされていますが、すでにPythonの基本構文、実行方法等を習得されている方は入門編を飛ばしてご利用ください。これからPythonを学習する、という方は入門編 – Pythonとはより順にご利用ください。また本サイトは主にPython 3系を用いていますが、3系と比較して大きく異なる場合は Python 2系のコードも掲載しています。バージョン2系と3系の違いは2系と3系の違いを参照してください。 お知らせ 2018/01 サイトのリニューアルに伴い、Python 3系への対応、SSL化を行いました。今後ともPython-izmを宜しくお願い致します。 Pickupコンテンツ 各プログラミング言語の実行までの手順をまとめました。Pythonは他の言語と比較しても容易に実行
問題集 Simple Hello, world! 1から50までの和を計算して表示 2つの自然数の最大公約数を求める(ユークリッドの互除法) 2つの自然数の最小公倍数を求める。 10000以下の素数を表示する。 フィボナッチ数(1,1,2,3,5,8,13,...)を2**31より小さい範囲まで表示する。 無限にフィボナッチ級数を返し続けるgenerator。 n**(n**n) の一の位の数字を表示する。(nが1000程度でもそれなりの速度で動作しますが、nの剰余と合同を使えばpow使わずに済みます。下記参照) n**(n**n) の一の位の数字を表示する。(pow不使用) Normal テキストファイル'text.txt'から数字を読み込み大きい数から順に並べて画面に表示する 標準ライブラリを使ってsin 60°を求める 摂氏を入力すると、華氏で出力。華氏を入力すると、摂氏で出力。動作
ランダムなリスト ランダムなリスト(範囲指定) 比較関数を関数に渡してソート 2つのファイルを並列に表示 ファイルの拡張子変更 mapconcat filterの自作 入れ子のリストを平らにする rangeの返す数列を生み出すジェネレータランダムなリスト0 から 100 までの整数がランダムに格納されたリストを返す関数 randlist を作成してください。引数でリストのサイズを指定します。randlist の実行例を以下に示します。 >>> randlist(10) [31, 98, 49, 2, 90, 27, 12, 0, 11, 54] >>> randlist(5) [85, 29, 92, 40, 18] >>> randlist(3) [43, 2, 89] 解答 ランダムなリスト(範囲指定)「ランダムなリスト」で作成した randlist で、リストに格納される整数の範囲を
Python 3.13.1 documentation Welcome! This is the official documentation for Python 3.13.1. Documentation sections: What's new in Python 3.13? Or all "What's new" documents since Python 2.0 Tutorial Start here: a tour of Python's syntax and features Library reference Standard library and builtins Language reference Syntax and language elements Python setup and usage How to install, configure, and u
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く