[cjtoolbox name=’JavaC’]

練習問題 解答

7.5 練習問題 解答

問1

① ×:指定できる引数の数に上限は設けらていない。
② ×:複数の配列の要素をfor文を介して取り出すことができるのはzip関数である。
③ 〇
④ 〇
⑤ 〇

問2

① zip
② books
③ prices
④ book
⑤ price

[python] books = [‘Java’,’PHP’,’Python’,’Javascript’] prices = [800,1200,1500,2000] for book,price in zip(books,prices): print(book + ‘の値段は’ + str(price) + ‘円です。’) [/python]

問3

① book:price
② zip(books,prices)
③ items()

[python] books = [‘Java’,’PHP’,’Python’,’Javascript’] prices = [800,1200,1500,2000] store = {book:price for book,price in zip(books,prices)} for key,value in store.items(): print(key + ‘の値段は’ + str(value) + ‘円です。’) [/python]

問4

[python] numbers = [i if i%2 != 0 else ‘偶数’ for i in range(1,11)] [/python]

NEXT>> 第8章 例外処理