みなさんこんにちは。
本日は『[Python] データの型を理解しよう』における
演習問題を解いて実力をテストしましょう。
まずは自身で演習問題に取り組みつつ、
演習問題が完了したら、回答で正解チェックしましょう。
本日は『[Python] データの型を理解しよう』における
演習問題を解いて実力をテストしましょう。
まずは自身で演習問題に取り組みつつ、
演習問題が完了したら、回答で正解チェックしましょう。
Today's Contents
【問題21】
変数 a = "125" のデータ型を確認するコードを書いてください。
【問題22】
b = 3.14 を整数型に変換してください。
【問題23】
c = 100 を文字列型に変換するコードを書いてください。
【問題24】
d = "2024-01-15" を datetime.date オブジェクトに変換してください。
【問題25】
e = True のデータ型を確認してください。
【問題26】
文字列 "7.5" を浮動小数点数に変換してください。
【問題27】
現在の日時を取得して datetime.datetime オブジェクトとして代入するコードを書いてください。
【問題28】
f = 0 をブール型に変換した結果は何ですか?
【問題29】
g = "Hello" + str(100) の結果を予測してください。
【問題30】
h = 5 / 2 のデータ型は何ですか?
【問題31】
i = "123years" を整数型に変換できますか?理由と共に説明してください。
【問題32】
j = 2024 を "2024年" という文字列に変換してください。
【問題33】
k = datetime.datetime(2023, 12, 31) を "2023/12/31" 形式の文字列に変換してください。
【問題34】
l = [1, "2", 3.0] の各要素を整数型に変換してください。
【問題35】
m = None のデータ型を確認してください。
【問題36】
n = 10.999 を切り捨てて整数型に変換してください。
【問題37】
o = "False" をブール型に変換した結果は何ですか?
【問題38】
p = "2023-05-20 14:30:00" を datetime.datetime オブジェクトに変換してください。
【問題39】
q = 100 + 50.5 の結果のデータ型を答えてください。
【問題40】
r = True + 3 の結果を予測してください。
変数 a = "125" のデータ型を確認するコードを書いてください。
【問題22】
b = 3.14 を整数型に変換してください。
【問題23】
c = 100 を文字列型に変換するコードを書いてください。
【問題24】
d = "2024-01-15" を datetime.date オブジェクトに変換してください。
【問題25】
e = True のデータ型を確認してください。
【問題26】
文字列 "7.5" を浮動小数点数に変換してください。
【問題27】
現在の日時を取得して datetime.datetime オブジェクトとして代入するコードを書いてください。
【問題28】
f = 0 をブール型に変換した結果は何ですか?
【問題29】
g = "Hello" + str(100) の結果を予測してください。
【問題30】
h = 5 / 2 のデータ型は何ですか?
【問題31】
i = "123years" を整数型に変換できますか?理由と共に説明してください。
【問題32】
j = 2024 を "2024年" という文字列に変換してください。
【問題33】
k = datetime.datetime(2023, 12, 31) を "2023/12/31" 形式の文字列に変換してください。
【問題34】
l = [1, "2", 3.0] の各要素を整数型に変換してください。
【問題35】
m = None のデータ型を確認してください。
【問題36】
n = 10.999 を切り捨てて整数型に変換してください。
【問題37】
o = "False" をブール型に変換した結果は何ですか?
【問題38】
p = "2023-05-20 14:30:00" を datetime.datetime オブジェクトに変換してください。
【問題39】
q = 100 + 50.5 の結果のデータ型を答えてください。
【問題40】
r = True + 3 の結果を予測してください。
問題21)type()関数で型を確認 ※type(~~)
問題22)int()で小数を整数に変換 ※int(~~)
問題23)str()で数値を文字列化 ※str(~~)
問題24)strptime()で文字列→日付変換。datetimeを利用するにはpip install datetimeを行い、プログラミング内で、import datetime が必要
問題25)type()で真偽値の型判定
問題26)float()で文字列を小数変換
問題27)datetime.now()で現在日時取得
問題28)0のブール変換はFalse
問題29)文字列連結時に自動型変換
問題30)除算結果は常に浮動小数点数
問題31)数値以外を含む文字列は変換不可
問題32)f文字列で数値+文字列結合
問題33)strftime()で日付フォーマット変更
問題34)リスト内包表記とint()の組み合わせ
問題35)NoneTypeは独立した型
問題36)int()は小数点以下切り捨て
問題37)空文字列以外はTrueに変換
問題38)日時フォーマット指定に注意
問題39)整数+小数の結果は小数
問題40)ブール値は数値計算で1/0扱い
問題22)int()で小数を整数に変換 ※int(~~)
問題23)str()で数値を文字列化 ※str(~~)
問題24)strptime()で文字列→日付変換。datetimeを利用するにはpip install datetimeを行い、プログラミング内で、import datetime が必要
問題25)type()で真偽値の型判定
問題26)float()で文字列を小数変換
問題27)datetime.now()で現在日時取得
問題28)0のブール変換はFalse
問題29)文字列連結時に自動型変換
問題30)除算結果は常に浮動小数点数
問題31)数値以外を含む文字列は変換不可
問題32)f文字列で数値+文字列結合
問題33)strftime()で日付フォーマット変更
問題34)リスト内包表記とint()の組み合わせ
問題35)NoneTypeは独立した型
問題36)int()は小数点以下切り捨て
問題37)空文字列以外はTrueに変換
問題38)日時フォーマット指定に注意
問題39)整数+小数の結果は小数
問題40)ブール値は数値計算で1/0扱い
【問題21】
変数 a = "125" のデータ型を確認するコードを書いてください。
【問題22】
b = 3.14 を整数型に変換してください。
【問題23】
c = 100 を文字列型に変換するコードを書いてください。
【問題24】
d = "2024-01-15" を datetime.date オブジェクトに変換してください。
【問題25】
e = True のデータ型を確認してください。
【問題26】
文字列 "7.5" を浮動小数点数に変換してください。
【問題27】
現在の日時を取得して datetime.datetime オブジェクトとして代入するコードを書いてください。
【問題28】
f = 0 をブール型に変換した結果は何ですか?
【問題29】
g = "Hello" + str(100) の結果を予測してください。
# 結果: "Hello100"
【問題30】
h = 5 / 2 のデータ型は何ですか?
# 結果: float
【問題31】
i = "123years" を整数型に変換できますか?理由と共に説明してください。
# 不可。数字以外の文字が含まれるため変換エラーが発生する。
【問題32】
j = 2024 を "2024年" という文字列に変換してください。
【問題33】
k = datetime.datetime(2023, 12, 31) を "2023/12/31" 形式の文字列に変換してください。
【問題34】
l = [1, "2", 3.0] の各要素を整数型に変換してください。
【問題35】
m = None のデータ型を確認してください。
【問題36】
n = 10.999 を切り捨てて整数型に変換してください。
【問題37】
o = "False" をブール型に変換した結果は何ですか?
# 結果: True(文字列が空でないため)
【問題38】
p = "2023-05-20 14:30:00" を datetime.datetime オブジェクトに変換してください。
【問題39】
q = 100 + 50.5 の結果のデータ型を答えてください。
# 結果: float
【問題40】
r = True + 3 の結果を予測してください。
# 結果: 4(Trueは1として計算される)
本日はここまで。
お疲れ様でした!
変数 a = "125" のデータ型を確認するコードを書いてください。
print(type(a))
【問題22】
b = 3.14 を整数型に変換してください。
b_int = int(b)
【問題23】
c = 100 を文字列型に変換するコードを書いてください。
c_str = str(c)
【問題24】
d = "2024-01-15" を datetime.date オブジェクトに変換してください。
import datetime
date_obj = datetime.datetime.strptime(d, "%Y-%m-%d").date()
【問題25】
e = True のデータ型を確認してください。
print(type(e))
【問題26】
文字列 "7.5" を浮動小数点数に変換してください。
float_num = float("7.5")
【問題27】
現在の日時を取得して datetime.datetime オブジェクトとして代入するコードを書いてください。
import datetime
now = datetime.datetime.now()
【問題28】
f = 0 をブール型に変換した結果は何ですか?
bool_f = bool(f)
【問題29】
g = "Hello" + str(100) の結果を予測してください。
# 結果: "Hello100"
【問題30】
h = 5 / 2 のデータ型は何ですか?
# 結果: float
【問題31】
i = "123years" を整数型に変換できますか?理由と共に説明してください。
# 不可。数字以外の文字が含まれるため変換エラーが発生する。
【問題32】
j = 2024 を "2024年" という文字列に変換してください。
j_str = f"{j}年" # "2024年"
【問題33】
k = datetime.datetime(2023, 12, 31) を "2023/12/31" 形式の文字列に変換してください。
date_str = k.strftime("%Y/%m/%d")
【問題34】
l = [1, "2", 3.0] の各要素を整数型に変換してください。
l_converted = [int(1), int(“2”), int(3.0)]
【問題35】
m = None のデータ型を確認してください。
print(type(m))
【問題36】
n = 10.999 を切り捨てて整数型に変換してください。
n_int = int(n)
【問題37】
o = "False" をブール型に変換した結果は何ですか?
# 結果: True(文字列が空でないため)
【問題38】
p = "2023-05-20 14:30:00" を datetime.datetime オブジェクトに変換してください。
datetime_obj = datetime.datetime.strptime(p, "%Y-%m-%d %H:%M:%S")
【問題39】
q = 100 + 50.5 の結果のデータ型を答えてください。
# 結果: float
【問題40】
r = True + 3 の結果を予測してください。
# 結果: 4(Trueは1として計算される)
本日はここまで。
お疲れ様でした!
コメント
コメントを投稿