array(3)
-
Python 18 - Quiz
문제 Quiz) 당신의 회사에서는 사내 체육대회를 개최합니다. 참석률을 높이기 위해 댓글 이벤트를 진행하기로 하였습니다. 댓글 작성자들 중에 추첨을 통해 1명은 노트북, 3명은 백화점 상품권을 받게 됩니다. 추첨 프로그램을 작성하시오. 조건 조건1 : 편의상 댓글은 20명이 작성하였고, 아이디는 1~20 이라고 가정 조건2 : 댓글 내용과 상관 없이 무작위로 추첨하되 중복 불가 조건3 : random 모듈의 shuffle 과 sample 을 활용 예제 (출력 예제) -- 당첨자 발표 -- 노트북당첨자 : 1 백화점 당첨자 : [2, 3, 4] -- 축하합니다 -- (활용 예제) from random import * 1st = [1, 2, 3, 4, 5] print(1st) shuffle(1st) prin..
2021.05.10 -
Python 05 - 탈출문자, 리스트
탈출문자 print("백문이 불여일견\n백견이 불여일타") # 줄바꿈 \n print("저는 \"나도코딩\"입니다.") # 따옴표 안에 따옴표는 역슬러쉬를 앞에 넣으면 가능. # \\ : 문장내에서는 하나의 \로 인정된다. print("ten Apple \\ two Apple") # 하나만 출력 # \r : 커서를 맨 앞으로 이동 print("Red Apple\rPine") # Pine이 맨 앞인 Red의 위치로 이동 # \b : 백스페이스 (한 글자 삭제) print("Redd\bApple") # 앞에 있는 글자를 지운다. 백스페이스를 누른기능과 동일 # \t : 탭 print("Red\tApple") # Red뒤에서 탭을 치는 것과 같은 효과 리스트 # 지하철 #subway1 = 10 #subway2..
2021.04.26 -
배열 추가, 제거하기
배열 추가하기 var li = ["a","b","c","d","e"]; li.push("f"); //데이터 1개를 추가 document.write(li+" "); li = li.concat(["g","h"]); //li = 이라고 꼭 정의해주고 시작해야한다. document.write(li+" "); //concat은 위처럼 변수를 한번더 정의해주고 //push와 다르게 데이터 여러개를 추가한다. li.unshift("z"); //배열의 시작지점에다가 배열을 추가한다. 따라서 인덱스도 변경된다. document.write(li+" "); var a = ["a","b","c"] a.splice(1, 0, "z"); //splice(넣을위치, 넣을위치 앞에, 추가할 인덱스) document.write(a +..
2021.04.19