서버 점검 안내

dsclub은 서비스의 안정성과 성능 향상을 위해
매일 04시 30분에 정기 점검이 진행됩니다.

점검 시간: 오전 4시 30분 ~ 4시 35분

해당 시간 동안 일시적으로 서비스에 접속이 불가능하오니, 양해 부탁드립니다.

24. 08. 23 센텀고 정보 마이크로비트 이모티콘 리스트 출력 > 코딩 스토리

24. 08. 23 센텀고 정보 마이크로비트 이모티콘 리스트 출력

페이지 정보

작성자 profile_image tak2 (211.♡.255.149) 작성일 24-08-23 10:13 조회 235 댓글 0

본문

[code]

from microbit import *

emoticon_list = [Image.ARROW_E, Image.ARROW_N, Image.DUCK, Image.HEART]

index = 0

display.show(emoticon_list[index])

while True:

    if button_a.was_pressed():

    index = index - 1

    if button_b.was_pressed():

    index = index + 1

    if index > len(emoticon_list):

    index = 0

    if index < 0:

    index = len(emoticon_list)

   display.show(emoticon_list[index])

   sleep(500)

[/code]


사실 len(emoticon_list)를 4라고 해도 되는데, 심지어 지금 상태에서 오류가 나는데도 사용해본 까닭은 파이썬에서  len(변수명)이 리스트 속 데이터의 개수를 출력하는 방법으로 즉 사람이 직접 개수를 하나하나 세서 '4' 라고 입력하지 않아도 되기 때문이었다.

좋아요2 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

등록된 댓글이 없습니다.

전체 269건
게시물 검색

접속자집계

오늘
1
어제
1,445
최대
4,271
전체
290,911