Ch7. Python 리스트

Gayeong Jeong·2021년 10월 20일
0

#리스트
##7-1정수형 변수 선언 및 합계
'''
a,b,c,d=0,0,0,0
hap=0

a=int(input("숫자입력"))
b=int(input("숫자입력"))
c=int(input("숫자입력"))
d=int(input("숫자입력"))

hap= a+b+c+d

print("합계: %d" %hap)

##리스트 사용해서 7-1 수정
aa=[0,0,0,0]
hap=0

aa[0]=int(input("숫자입력"))
aa[1]=int(input("숫자입력"))
aa[2]=int(input("숫자입력"))
aa[3]=int(input("숫자입력"))

hap=aa[0]+aa[1]+aa[2]+aa[3]

print("합계: %d" %hap )

##빈 리스트를 만들고 .append()함수로 리스트에 추가하기
aa=[]

aa.append(0) #aa[] 리스트에 0 추가
aa.append(0) #aa[0] 리스트에 0 추가
aa.append(0) #aa[0,0] 리스트에 0 추가
aa.append(0) #aa[0,0,0] 리스트에 0 추가

print(aa)

##for 문의 복습
for i in range(4,100,2): #범위가 첫번째숫자가 4, 마지막 숫자가 99인데 4부터 2씩 증가
print(i)

a=[1,2,3,4,5,6,7,8,9,10] #a의 배열값이 존재

for i in a: #a[1,2,3,4,5,6,7,8,9,10] 값 안에서 i 를 순차적으로 불러옴
print(i) #i 값을 차례로 프린트

##사용자가 입력하는 5개의 리스트를 for문을 활용해서 만들기
aa=[] #aa[] 빈 리스트에
for i in range(5): # 다섯자리를 i 만큼 반복
aa.append(int(input("숫자 입력"))) #숫자 입력
print(aa)

hap=0 #합 초기값 설정
for i in range(5): # 다섯자리를 i 만큼 반복
hap=hap+aa[i] #합은 초기값+리스트 첫번째부터 더하기를 반복
print(hap)

0개의 댓글