본문 바로가기

Python94

4.6. 스페인어로 숫자 읽기(2) 스페인어로 숫자 읽기 2탄이 돌아왔어요~ 지난번에는 1부터 5까지 읽을 수 있는 프로그램을 작성해보았는데, 이번에는 100까지 읽을 수 있도록 개선해보려구요. 지난번 강좌를 안 보신 분은 잠깐 보고 오세요. 그럼 프로그램을 짜기 전에, 스페인어로 숫자 읽는 규칙을 잠깐 살펴볼게요. [1] 0부터 29까지는 정해진 단어를 그대로 읽는다. 예: 3 (tres), 16(dieciséis), 29(veintinueve) 30부터 100까지 10의 배수는 정해진 단어를 그대로 읽는다. 예: 40(cuarenta), 80(ochenta) 그 외의 숫자는 10자리 + y + 1자리 숫자로 읽는다. 예: 43(cuarenta y tres), 86(ochenta y seis) 단어를 외우기는 힘들지만 규칙만 따져보면 의.. 2012. 4. 4.
4.5. 연습문제 오늘의 연습문제는 다음 카페에서 본 퀴즈인데, 왕초보 파이썬의 게시판에도 올려서 함께 풀어보았던 것이랍니다. 문제를 보실까요? [문제] 컴퓨터가 몇 대 있고 연산해야할 프로그램도 몇 개 있습니다. 가장 최적화 된 프로그램 대 컴퓨터 분배를 수행할 수 있는 프로그램을 작성하세요. 예) 컴퓨터는 2대가 있고, 프로그램의 수행시간은 각 3분, 5분, 2분이라면, 컴퓨터 하나는 3분, 2분짜리 프로그램을 수행하고 다른 컴퓨터는 5분짜리 프로그램을 수행하면 됩니다. 입력 computer : 2 program : 3, 5, 2 출력 computer1 : 5 computer2 : 3, 2 어떠세요? 좀 어렵죠? 저도 이 문제를 보고 문제가 무슨 뜻인지 몰라서 한참 헤맸답니다. 그러나 총명하신 여러분은 금방 이해하셨으.. 2012. 4. 4.
4.4. 사전(Dictionaries) 오늘 제가 여러분과 함께 공부할 것은 사전 자료형이예요. 사전을 한번도 못 보신 분은 안 계시죠? dic·tion·ar·y n. pl. dic·tion·ar·ies 1. A reference book containing an alphabetical list of words, … py·thon n. Any of various nonvenomous snakes of the family Pythonidae, … 사전 자료형으로 꼭 국어사전이나 백과사전 같은 것을 만들어야 하는 건 아니지만, 기억하기 쉽도록 영어 사전을 만들어 보겠습니다. 위의 자료들을 우리가 지금까지 배운 자료형을 사용해서 저장하려면 어떤 것이 좋을까요? 저장해뒀다가 dictionary라고 치면 'A reference book 주절주절…'하고.. 2012. 4. 4.
4.3. 튜플(Tuples) 안녕하세요! 오늘 날씨가 아주 좋네요. 출근하지 말고 어디 놀러가고 싶더라구요. 강좌를 쓰는 것이 시간이 많이 걸리고 가끔 머리 아프긴 해도 너무 재미있네요. 그래서 요즘은 틈만 나면 여기에 매달려있답니다. 오늘은 튜플이라는 자료형이 어떤 쓸모가 있는지 알아보도록 하죠. 튜플은 리스트와 비슷한 자료형이라는 정도만 알고 시작해봅시다. 다른 언어를 공부해보신 분은 두 변수의 값을 서로 바꾸어 본 적이 있으실 텐데요, 보통 다음과 같은 방법을 사용합니다. >>> a = 10 >>> b = 20 >>> temp = a # a 값을 temp에 저장 (temp = 10) >>> a = b # b 값을 a에 저장 (a = 20) >>> b = temp # temp 값을 b에 저장 (b = 10) >>> print a.. 2012. 4. 3.