Python 153제] 파이썬 EXPRESS CHAPTER 6. Programming 09 p302
출처 : 반크_반크 20년 백서 참고풀이1] import turtle t=turtle.Turtle() aList=[10,20,30,40,50,60,70,80,90,100,110,120] for lenth in aList: t.forward(lenth) t.stamp() t.backward(lenth) t.right(360//len(aList)) 참고풀이1 결과] 참고풀이2] import turtle t=turtle.Turtle() aList=[10,20,30,40,50,60,70,80,90,100,110,120] def Draw_Classic(Sub,sList): for lenth in sList: Sub.forward(lenth) Sub.stamp() Sub.backward(lenth) Sub.righ..
2023. 3. 20.
Python 152제] 파이썬 EXPRESS CHAPTER 6. Programming 08 p302
출처 : 반크_반크 20년 백서 참고풀이] a=[1,2,3,4,5] b=[1,3,3,4,5,6,7] c=[d1 for d1 in a if d1 in b] print("결과=",c) 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 겨울
2023. 3. 20.
Python 150제] 파이썬 EXPRESS CHAPTER 6. Programming 06 p302
출처 : 반크_반크 20년 백서 참고풀이] list1=[1,2,3,4,5,6] list2=[6,7,8,9,10] def Compare(N,M): #조건연산자 사용하여 비교하기 return True if N==M else False #MainPart for d1 in list1: #list1의 문자를 차례로 d1으로 전달하기 Chk=False for d2 in list2: #list2의 문자를 차례로 d2로 전달하기 Chk=Compare(d1,d2) #두문자를 비교하여 결과값을 Chk변수에 저장하기 if Chk: break #체크한 두 문자가 같으면 비교작업을 끝내기 if Chk: break #체크한 두 문자가 같으면 비교작업을 완전히 끝내기 #결과출력하기 print("list1=",list1) print..
2023. 3. 20.
Python 143제] 파이썬 EXPRESS CHAPTER 6. 도전문제 p282
출처 : 반크_세계유산 창덕궁 참고풀이] A) salaries=[200,250,300,280,500] def modify(values, factor): for i in range(len(values)): values[i]=values[i]*factor print("인상전", salaries) modify(salaries,1.3) print("인상후", salaries) B) salaries=[200,250,300,280,500] def modify(values, factor): for e in values : e=e*factor print("인상전", salaries) modify(salaries,1.3) print("인상후", salaries) 참고결과] 이유] 참고풀이A는 리스트 차체의 방에 fact..
2023. 2. 23.