본문 바로가기

전체 글198

[CodeUp 기초 100제]1008 : [기초-출력] 출력하기08(풀이 성공) 입력: 없음 출력: ┌┬┐ ├┼┤ └┴┘ ※ 조건: 반드시 유니코드를 이용하여 출력한다. 내 코드: # 입력할 특수문자의 유니코드 확인(답안 포함 X) print(ord('┌')) print(ord('┬')) print(ord('┐')) print(ord('├')) print(ord('┼')) print(ord('┤')) print(ord('└')) print(ord('┴')) print(ord('┘')) # 유니코드=>특수문자로 변경 후 출력 print(chr(9484)+chr(9516)+chr(9488)) print(chr(9500)+chr(9532)+chr(9508)) print(chr(9492)+chr(9524)+chr(9496)) 또 다른 풀이: # 리스트를 생성해 for문으로 특수문자별 유니코.. 2020. 3. 8.
[CodeUp 기초 100제]1007 : [기초-출력] 출력하기07(풀이 성공) 입력: 없음 출력: "C:\Download\hello.cpp" 내 코드: print('"C:\Download\hello.cpp"') 또 다른 풀이: "\"C:\Download\hello.cpp\"" Comment: 출력 문제는 이제 한 문제 남았습니다. 이전 문제와 거의 다를 게 없는 문제라 설명할 것도 없네요. 이 문제는 '\'의 출력을 연습하는 의도로 나온 것 같은데, 파이썬은 굳이 표기를 다르게 할 필요가 없어서 그냥 쉬운 문제가 되었습니다. 여전히 어렵긴 하지만, 가끔 나오는 java나 C++를 보면 파이썬 정말 친절한 언어구나 싶습니다. 2020. 3. 8.
[CodeUp 기초 100제]1006 : [기초-출력] 출력하기06(풀이 성공) 입력: 없음 출력: "!@#$%^&*()" 내 코드: print('"!@#$%^&*()"') 또 다른 풀이: print("\"!@#$%^&*()\"") Comment: 계속해서 출력 문제입니다. 다른 언어로 이 문제를 풀 때 관건은 '%' 출력인 듯 하지만 파이썬에서는 해당 사항이 없으므로 그냥 큰따옴표 출력에만 신경쓰면 됩니다. 이전 문제에서 다뤘으므로 자세한 설명은 생략하겠습니다. 2020. 3. 7.
[CodeUp 기초 100제]1005 : [기초-출력] 출력하기05(풀이 성공) 입력: 없음 출력: "Hello World" 내 코드: print('"Hello World"') 또 다른 풀이: print("\"Hello World\"") Comment: 작은따옴표가 큰 따옴표로 바뀐 것을 제외하면 4번 문제와 동일한 문제입니다. 또 한 가지 더 다른 점이라면 \'가 \"로 쓰인다는 점이겠네요. 각 따옴표와 쓰임에 대한 설명은 이전 문제에서 언급했으므로 생략하겠습니다. 2020. 3. 7.