파이썬 스터디5
seonae's wiki
2019 파이썬 스터디 | |
---|---|
일정 | 2019/1/31 4-5시 |
장소 | 강의동 110호 |
참여인원 | 광우,선애,승진,나라,에릭,인혁 |
내용 | 파이썬기초 : 자료형(집합), 내장리스트, 제어문 |
- 지금까지 배운 기초내용들을 토대로 복습할겸 다양한 연습문제들을 풀어보겠습니다!
플러스:리스트 정렬하기(복습+추가)
>>>A=[1,3,5,6,8,9] >>>A.sort() #내부 정렬, 오름차순 >>>A.sort(reverse=True) #내부 정렬, 내림차순 >>>sorted(L) #정렬한 새로운 객체 생성 >>>A.reverse() #리스트 뒤집기 >>>reversed(A) #뒤집은 새로운 객체 생성
- 연습문제
S = 'Sometimes I feel like a motherless child'
- 단어의 순서 바꿔보기('child motherless a like feel I Sometimes')
- 공백을 모두 없애보기('SometimesIfeellikeamotherlesschild')
- 문자열의 앞뒤순서 바꿔보기('dlihc sselrehtom a ekil leef I semitemoS')
문제추가 : 집합
- 100이하의 자연수 중에서 2의 배수이거나 3의 배수인 수의 갯수를 구해보자.
같이 풀어보기
S = 'We propose to start by making it possible to teach programming in Python, an existing scripting language, and to focus on creating a new development environment and teaching materials for it.'
- 위의 문자열에서 대문자를 모두 소문자로 바꾸고, 문자 ','와 '.'를 없앤 후에 각 단어를 순서대로 출력하시오.
- 위의 답에서 각 단어가 몇번씩 나타났는지도 함께 출력하시오
s = """ <body bgcolor="#FFFFFF"> Click <a href="http://www.python.org/"> Here </a> To connect to the most powerful tools in the world. </body> </html> """
- 위의 텍스트에서 모든 태그를 제외한 정보를 출력하라.
- 'a','b','c','d' 각각이 'w','x','y','z'로, 'w','x','y','z' 각각은 'a','b','c','d'가 되게 만들어라. ex) 'cabsz' => 'ywxsd'
혼자 해보기
- 어떤 사람이 과일가게를 운영하고 있다. 과일가게에서 사과는 600원, 바나나는 300원, 오렌지는 450원에 팔고 있다. 손님이 과일을 사면 과일값을 계산해주는 코드를 짜보자. => 손님이 사과를 1개, 오렌지를 3개 구매하면 가격은?