# Python スライス - Exercise ###### tags: `Python課堂練習題目` ## 問題1:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= numlist = list(range(10)) print(numlist) print(numlist[-6:-1:2]) #index -6 ~ -1+(-1) まで 2ずつ ``` ## 問題2:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= numlist = list(range(10)) print(numlist[0:3]) print(numlist[-10:-7]) print(numlist[0:-7]) print(numlist[-10:3]) ``` ## 問題3:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= numlist = list(range(10)) print(numlist[10:2:-1]) print(numlist[-1:-8:-1]) print(numlist[10:-8:-1]) print(numlist[-1:2:-1]) ``` ## 問題4:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= numlist = list(range(10)) print(numlist[10:2:-2]) print(numlist[-1:-8:-2]) print(numlist[10:-8:-2]) print(numlist[-1:2:-2]) ``` ## 問題5:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= numlist = list(range(10)) print(numlist[1:8:3]) print(numlist[-9:-2:3]) print(numlist[1:-2:3]) print(numlist[-9:8:3]) ``` ## 問題6:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= string = "I love you so much" print(string[14:18]) ``` ## 問題7:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= string = "I love you so much" print(string[0:6]) print(string[-18:-12]) ``` ## 問題8:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= string = "aBaBaBaBaB" print(string[1:10:2]) ``` ## 問題9:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= stringA = "sadness" stringB = "I am happy" print("{}{}".format(stringB[0:5],stringA[0:3])) ``` ## 問題10:次のプログラムの出力結果をスライスで出力してください。 :::info **プログラム:**  **出力例:**  ::: ```python= stringA = "abcdefgkijklmn" stringB = "abcdefghijklmn" print("{}{}".format(stringA[11:15],stringB[0:11])) ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up