ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2025/03/24
NEW
『Nuxt入門 基礎編』をリリースしました
2025/03/20
NEW
【週刊ドットインストール】 レッスン制作の進捗、社内開発のススメ
2024/05/07
NEW
あなただけの学習ロードマップを作成します 【随時受付中】
PREMIUM
【旧版】Python 3入門
データ解析や機械学習などにも利用される、シンプルなオブジェクト指向型言語であるPythonについて見ていきます。
0%
新しいレッスンがあります
旧版のレッスンは更新を終了しており、現状と異なる場合があります。サポートも終了しておりますので、最新版への移行をお願いします。
PREMIUM
はじめてのPython
シンプルなコードでプログラムを書いていくことができるPythonについて、簡単なゲームを作りながら基礎を学んでいきます。
0%
動画レッスン一覧
(31)
質問と回答
(40)
#01 Pythonを使ってみよう
(01:59)
無料公開中
概要
公式サイト
必要となる知識
レッスンにおける環境
未完了
#02 はじめてのPythonプログラム
(02:45)
無料公開中
myapp.pyの作成
実行方法
コメントの書き方
未完了
#03 変数を使ってみよう
(02:02)
無料公開中
変数の使い方
定数の概念
未完了
#04 さまざまなデータを扱ってみよう
(02:17)
無料公開中
文字列
数値
論理値
未完了
#05 データの演算をしてみよう
(02:47)
無料公開中
データの演算
未完了
#06 文字列に値を埋め込んでみよう
(02:49)
値の埋め込み
表示幅、桁数、行揃えの指定
未完了
#07 ifで条件分岐をしてみよう
(03:01)
if
比較演算子
条件演算子
未完了
#08 whileでループ処理をしてみよう
(02:15)
while
break
未完了
#09 forで繰り返し処理をしてみよう
(02:36)
for
break
continue
未完了
#10 関数を作ってみよう
(03:01)
関数
引数
未完了
#11 関数の返り値を使ってみよう
(01:30)
返り値
pass
None
未完了
#12 変数のスコープを理解しよう
(02:52)
変数の有効範囲
global
未完了
#13 クラスを作ってみよう
(02:30)
クラスの作成
属性の追加
未完了
#14 コンストラクタを使ってみよう
(01:56)
コンストラクタ
インスタンス変数
未完了
#15 クラス変数を使ってみよう
(01:52)
クラス変数
未完了
#16 メソッドを使ってみよう
(02:31)
インスタンスメソッド
クラスメソッド
未完了
#17 アクセス制限をしてみよう
(01:59)
アクセス制限
未完了
#18 クラスを継承してみよう
(02:43)
クラスの継承
オーバーライド
未完了
#19 クラスの多重継承をしてみよう
(02:13)
多重継承
優先順位
未完了
#20 モジュールでファイル分割してみよう
(02:32)
モジュールの作成
import
未完了
#21 パッケージでモジュールを管理しよう
(02:41)
パッケージの作成
import
未完了
#22 例外処理をしてみよう
(02:35)
例外処理
Exceptionクラス
未完了
#23 リスト型を使ってみよう
(02:53)
リストの作成
リストの操作
forでの利用
未完了
#24 タプルを使ってみよう
(01:39)
タプルの作成
リストとの相互変換
未完了
#25 スライスで要素を切り出してみよう
(02:18)
スライスの利用方法
文字列への適用
未完了
#26 集合型を使ってみよう
(02:11)
集合型データの作成
集合型データの操作
集合演算
未完了
#27 辞書型を使ってみよう
(02:13)
辞書型データの作成
辞書型データの操作
forでの利用
未完了
#28 イテレータを理解しよう
(02:56)
イテレータ
ジェネレータ
未完了
#29 map、lambdaを使ってみよう
(02:19)
map
lambda
未完了
#30 filterで要素を抽出しよう
(01:59)
filter
未完了
#31 内包表記を使ってみよう
(02:49)
リスト内包表記
ジェネレータ、集合型内包表記
未完了
#01 Pythonを使ってみよう
python -v としましたがバージョンが表示されません
2017年9月22日
#02 はじめてのPythonプログラム
""" と """ の間はコメントとして表示されないと思うのですが、どうして改行されて表示できるのでしょうか?
2022年1月27日
ファイル転送ツールは何を使用すればよいですか?
2022年1月27日
#05 データの演算をしてみよう
y = y + 12 という式はなぜ 16 になるのでしょうか?
2017年10月13日
論理演算子でエラーが出ます
2022年1月27日
割り算の結果が 3.3333333333333335 となるのは、浮動小数点が丸められているからでしょうか?
2022年1月27日
論理値がよくわかりません
2022年1月27日
#06 文字列に値を埋め込んでみよう
score を 10 の幅にするというのはどういう意味でしょうか?
2017年9月22日
%fとしたときに52.800000と0が5つ付くのはなぜですか?
2017年8月31日
.format() の先頭の . はなんですか?
2022年1月27日
#07 ifで条件分岐をしてみよう
なぜ input() を int 関数に渡すのですか?
2022年1月27日
#08 whileでループ処理をしてみよう
「if i = 5」ではなぜいけないのでしょうか?
2017年9月19日
字下げについて教えて下さい
2022年1月27日
#09 forで繰り返し処理をしてみよう
while文とfor文はどう使い分けるのですか?
2022年1月27日
#10 関数を作ってみよう
print("hi {0} ({1})".format(name, age)) の {0} と {1} は何ですか?
2017年9月22日
{1} はなぜ ({1}) とするのですか?
2022年1月27日
#11 関数の返り値を使ってみよう
return の「値を返す」という意味がよくわかりません
2022年1月27日
msgやsay_hiは自分で決めるのですか?
2022年1月27日
同じ名前の関数は上書きできますか?
2022年1月27日
#12 変数のスコープを理解しよう
def とはなんですか?
2022年1月27日
#13 クラスを作ってみよう
クラス定義時に変数を定義するのではないですか?
2022年1月27日
#14 コンストラクタを使ってみよう
#を一気につけるには?
2022年1月27日
インスタンス変数がよく理解できません
2022年1月27日
#15 クラス変数を使ってみよう
クラス変数をインスタンスから呼んだ場合、同名のインスタンス変数がある場合は?
2022年1月27日
#16 メソッドを使ってみよう
cls.count は User.count でもいいのでは?
2022年1月27日
関数、クラスなどの学習についておすすめの方法がありますか?
2022年1月27日
#18 クラスを継承してみよう
AdminUser クラスの say_hi() が実行されません
2017年9月19日
TypeError: super() takes at least 1 argument (0 given) ... というエラーが出ます
2017年9月6日
コンストラクタで self.name = name としてもいいのでは?
2022年1月27日
親クラスのコンストラクタを呼ばずに self.name = name としてもいいのでは?
2022年1月27日
#20 モジュールでファイル分割してみよう
「SyntaxError:invalid syntax」と出ます
2022年1月27日
#22 例外処理をしてみよう
Exceptionのコンストラクタとは何でしょうか?
2022年1月27日
#25 スライスで要素を切り出してみよう
二次元配列に対してスライスを使うとどのような結果になりますか?
2022年1月27日
文字列をスライスで切り出したときの挙動がわかりません
2022年1月27日
# は揃えたほうが見やすいのでは?
2022年1月27日
#26 集合型を使ってみよう
a - b の結果がなぜそうなるのかわかりません
2022年1月27日
#28 イテレータを理解しよう
g = get_infinite()とする理由を教えてください
2017年10月16日
ジェネレータで使われている変数はなぜ前回の値を保持しているのですか?
2022年1月27日
イテレーターの挙動がわかりません
2022年1月27日
#31 内包表記を使ってみよう
集合型にしたあとの順番が違うのはなぜですか?
2022年1月27日
リリース情報(note)
記事はありません。
詳細情報
最終更新日
2016年11月10日
バージョン情報
Python 3.5.2