実行例は「stupa.sarnath」の「Google Colabotry」環境に保存してある
"""
36. 差集合
変数set1に集合{1,2,3,4,5},変数set2に集合{3,4,5,6,7}を代入し,差集合を出力してください.
期待する出力:{1,2}
37. 型の確認
3つの変数に以下のように代入したコードがあります.各変数の型を出力してください.出力形式は問いません.
data1 = {'A':1, 'B':2}
data2 = "hoge"
data3 = {1,2,3,4,5}
期待する出力:<class 'dict'> <class 'str'> <class 'set'>
38. strip
文字列'This is sentence .\n'の改行記号を消したものを出力してください.
期待する出力:This is sentence .
39. split
変数に文字列'C C++ // python java'を代入し,この文字列を空白で区切った後のリストを出力してください,また,同じことを'/'でも行い,出力してください.
期待する出力:['C', 'C++', '//', 'python', 'java'],['C C++ ', '', ' python java']
40. join
変数にリスト['This', 'is', 'a', 'sentence']を代入し,これらを空白区切で結合した文字列を出力してください.
期待する出力:This is a sentence
"""
#
#
#36. 差集合
#
print("36. 差集合")
x = {1,2,3,4,5}
y = {3,4,5,6,7}
print(x - y)
#
#37. 型の確認
#
print("37. 型の確認")
data1 = {'A':1, 'B':2}
data2 = "hoge"
data3 = {1,2,3,4,5}
print(type(data1),type(data2),type(data3)) #正解
"""
#
# str 文字列
# int 整数
# float 浮動小数点
# bool ブール(truem,false)
# datetime 日付
# list 配列 [ ]
# tuple タプル ( )
# dictionry 辞書 { }
# set 集合 { }
"""
#
#38. strip
#
print("38. strip")
x = 'This is sentence .\n'
print(x.rstrip()) #正解
#
#39. split
#
print("39. split")
x = 'C C++ // python java'
print(x.split( ))
print(x.split('/')) #正解
#
#40. join
#
print("40. join")
x = ['This', 'is', 'a', 'sentence']
print(' '.join(x)) #正解