1. 변수를 사용하여 출력해보기(첫 번째, 두번째~~ 숫자 더하기)
a,b,c,d=0,0,0,0 #변수사용
hap=0
a=int(input('첫 번째 숫자: '))
b=int(input('두 번째 숫자: '))
c=int(input('세 번째 숫자: '))
d=int(input('네 번째 숫자: '))
e=int(input('다섯 번째 숫자: '))
hap=a+b+c+d
print("합계: %d"%hap)
첫 번째 숫자: 1
두 번째 숫자: 2
세 번째 숫자: 3
네 번째 숫자: 4
다섯 번째 숫자: 5
합계: 10
2. 빈 리스트를 생성 후 반복문을 작성해보기
aa=[] #빈 리스트를 생성 & 반복문
for i in range(0,4): #4번을 반복해 항목이 4개인 리스트로 만듦
aa.append(0) # i가 0에서 3까지 4번 반복
hap=0
for i in range(0,4):
aa[i]=int(input(str(i+1)+'번째 숫자: '))
hap=aa[0]+aa[1]+aa[2]+aa[3]
print("합계==> %d"%hap)
# input() 함수는 i가 0부터 시작하므로 i+1로 출력, str() 함수가 숫자를 문자로
# 변환한 후 n번째 숫자: 와 합쳐짐
1번째 숫자: 10
2번째 숫자: 2
3번째 숫자: 13
4번째 숫자: 2
합계==> 27
3. 음수값으로 리스트 출력해보기
aa=[10,20,30,40] #-4까지만 접근 가능
print("aa[-1]은 %d, aa[-2]는 %d" % (aa[-1], aa[-2]))
aa[-1]은 40, aa[-2]는 30
4. 콜론: 을 이용한 범위 지
aa=[10,20,30,40]
aa[0:3]
[10, 20, 30]
aa=[10,20,30,40]
aa[3:]
[40]
aa=[10,20,30,40]
aa[:2]
[10, 20]
5. 리스트의 항목을 건너뛰며 추출하기
aa=[10,20,30,40,50,60]
#앞 2칸씩 건너뛰기
aa[::2]
[10, 30, 50]
#뒤에서 부터 2칸씩 건너뛰기
aa=[10,20,30,40,50,60]
aa[2::]
[30, 40, 50, 60]
#뒤에서부터 순차적으로
aa=[10,20,30,40,50,60]
aa[::-1]
[60, 50, 40, 30, 20, 10]
# 리스트 값의 변경 (2개)
bb=[10,20,30]
bb[1:2]=500,600
bb
[10, 500, 600, 30]
# 리스트 삭제
c=[0,1,2,3,4,5]
c[1:3]=[]
c
[0, 3, 4, 5]
'Data Analysis > Python Basic' 카테고리의 다른 글
[파이썬] 중간고사 대비 (0) | 2023.04.22 |
---|---|
[파이썬] 리스트를 활용한 거북이(터틀) 그래픽 응용 프로그램 만들기 (0) | 2023.04.09 |
[파이썬] while문을 이용한 반복문 (0) | 2023.04.03 |
[파이썬] 터틀 프로그램 만들기 (0) | 2023.04.03 |
[파이썬] for문을 이용한 반복문 (0) | 2023.04.02 |