Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ループを使用する必要があるタスクがあり、ユーザーがプログラムに入力した数値から最初の桁を削除する方法がわかりません (例: ユーザーが 9876 を入力した場合)。番号を取得する必要があります: 876 それからそれを操作します。次に、最初の数字を削除して、最後の数字に到達するまで 76 を取得する必要があります。プログラミング言語はPython
次のコードを使用します。
number=int(str(number)[1:])
>>> n = '9876' >>> n[1:] '876'
数値が任意でない場合は文字列に変換し、上記のように文字列をスライスして最初の文字を除外します。
n の値を実際に変更するには、この値を n に割り当てる必要があることに注意してください。n = n[1:]
n = n[1:]