ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
プレミアム会員
法人でのご利用
レッスン一覧
プレミアム会員
法人でのご利用
ログイン
運営からのお知らせ
2023/03/16
NEW
週刊ドットインストール(2023/03/16号)を更新しました!
PREMIUM
Python入門 標準ライブラリ編
Pythonで使うことができる標準ライブラリについて見ていきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
Python入門 基礎文法編
(全29回)
PREMIUM
PREMIUM
0%
Python入門 関数編
(全17回)
PREMIUM
PREMIUM
0%
Python入門 データ構造編
(全25回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(19)
質問と回答
(4)
未完了
#01 標準ライブラリを使ってみよう
(01:38)
無料公開中
概要
importの方法
未完了
#02 乱数を生成してみよう
(02:47)
無料公開中
import random
random.random()
random.randint()
from ... import ...
未完了
#03 要素をランダムに抽出してみよう
(02:48)
無料公開中
random.shuffle()
random.choice()
random.choices()
random.sample()
sample()の注意点
未完了
#04 特殊な計算をしてみよう
(02:36)
無料公開中
math.sqrt()
math.ceil()
math.floor()
math.gcd()
round()
math.isclose()
未完了
#05 三角関数を使ってみよう
(02:25)
math.pi
math.cos()
math.radians()
未完了
#06 日時を表す値を作ってみよう
(02:49)
datetime.datetime.now()
datetime.datetime()
datetime.datetime.strptime()
未完了
#07 日時を表現してみよう
(02:45)
.year
.month
.day
.hour
.minute
.second
.microsecond
.weekday()
.strftime()
未完了
#08 日時の計算をしてみよう
(02:34)
日時の引き算
timedelta型
.total_seconds()
日時の足し算
未完了
#09 カレンダーを扱ってみよう
(02:50)
calendar.month()
calendar.setfirstweekday()
calendar.SUNDAY
calendar.monthcalendar()
calendar.isleap()
未完了
#10 ファイルに文字列を書き込もう
(02:48)
open()
.write()
.close()
with open() as ...
未完了
#11 ファイルの存在チェックをしよう
(02:39)
os.path.isfile()
mode="x"
例外処理
未完了
#12 ファイルに文字列を追記しよう
(01:25)
mode="a"
リストと組み合わせた処理
未完了
#13 ファイルの内容を読み込もう
(02:33)
mode="r"
.read()
print()のendオプション
.splitlines()
未完了
#14 pprintでデータを表示してみよう
(01:34)
pprint.pprint()
from pprint import pprint
未完了
#15 リストを集計してみよう
(02:46)
KeyError
キーの存在チェック
未完了
#16 defaultdictを使ってみよう
(02:35)
from collections import defaultdict
defaultdict(lambda: 0)
defaultdict(int)
未完了
#17 Counterで集計してみよう
(01:25)
from collections import Counter
Counter()
未完了
#18 より複雑な集計処理をしてみよう
(02:10)
タプルの配列
defaultdict(list)
未完了
#19 深いコピーをしてみよう
(02:51)
浅いコピー、深いコピー
copy.deepcopy()
#03 要素をランダムに抽出してみよう
set で重複している値を省いている、という認識であっていますか?
2022年7月23日
#04 特殊な計算をしてみよう
round() で四捨五入した結果が奇数でもそのままの値を採用する方法はありますか?
2022年8月23日
#13 ファイルの内容を読み込もう
f.read() で読み込んだ次の行で、f.read().splitlines() としても何も読み込まれません
2022年7月9日
#18 より複雑な集計処理をしてみよう
stats になぜ result のキーが存在していないのでしょうか?
2022年9月3日
次におすすめのレッスン
Python入門 クラス編
(全12回)
PREMIUM
PREMIUM
0%
ギャラリー
このレッスンについて
最終更新日
2022年4月27日
バージョン情報
Chrome 97.0 / Python 3.10.1
関連キーワード
(7)
基礎講座
(363)
初心者向け
(362)
Python
(8)
Webサービス開発
(5)
データ分析
(5)
機械学習
(5)
AI
(5)
このレッスンを共有する