본문 바로가기

분류 전체보기

[Python] 파이썬 예제. 문자열 내 p와 y의 개수 구하기 본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다 문제numPY함수는 대문자와 소문자가 섞여있는 문자열 s를 매개변수로 입력받습니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 리턴하도록 함수를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 예를들어 s가 "pPoooyY"면 True를 리턴하고 "Pyy"라면 False를 리턴합니다. 12345678910def numPY(s): # 함수를 완성하세요 return True # 아래는 테스트로 출력해 보기 위한 코드입니다.print( numPY("pPoooyY") )print( numPY(".. 더보기
[Python] 파이썬 예제. 삼각형 별찍기 본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다. 문제printTriangle 메소드는 양의 정수 num을 매개변수로 입력받습니다. 다음을 참고해 *(별)로 높이가 num인 삼각형을 문자열로 리턴하는 printTriangle 메소드를 완성하세요 printTriangle이 return하는 String은 개행문자('\n')로 끝나야 합니다. 3일때 ****** 5일때************* 123456789def printTriangle(num): s = "" #함수를 완성하세요 return s # 아래는 테스트로 출력해 보기 위한 코드입니다.print( printTriangle(3) )cs 풀이12345678.. 더보기
[Python] 파이썬 예제. 입력한 수만큼 글자 슬라이스 풀이 본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다. 문제water_melon함수는 정수 n을 매개변수로 입력받습니다. 길이가 n이고, 수박수박수...와 같은 패턴을 유지하는 문자열을 리턴하도록 함수를 완성하세요.예를들어 n이 4이면 '수박수박'을 리턴하고 3이라면 '수박수'를 리턴하면 됩니다.123456789def water_melon(n): # 함수를 완성하세요. return "" # 실행을 위한 테스트코드입니다.print("n이 3인 경우: " + water_melon(3));print("n이 4인 경우: " + water_melon(4)); Colored by Color Scriptercs 풀이12345.. 더보기
[Python] 파이썬 예제. 스트링을 숫자로 바꾸기 본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다. 문제strToInt 메소드는 String형 str을 매개변수로 받습니다. str을 숫자로 변환한 결과를 반환하도록 strToInt를 완성하세요. 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 123456789def strToInt(str): result = 0 #함수를 완성하세요 return 0 # 아래는 테스트로 출력해 보기 위한 코드입니다.print(strToInt("-1234"));cs 풀이123456789d.. 더보기
[Python] 파이썬 예제. 자릿수 더하기 본 게시글은 http://tryhelloworld.co.kr/ 에서 나온 문제를 바탕으로 풀이한 게시글입니다. 문제sum_digit함수는 자연수를 전달 받아서 숫자의 각 자릿수의 합을 구해서 return합니다. 예를들어 number = 123이면 1 + 2 + 3 = 6을 return하면 됩니다. sum_digit함수를 완성해보세요. 12345def sum_digit(number): '''number의 각 자릿수를 더해서 return하세요''' # 아래는 테스트로 출력해 보기 위한 코드입니다.print("결과 : {}".format(sum_digit(123)));cs 풀이12345678def sum_digit(number): result = 0 #result값을 사용하기위해 초기화 for i in str.. 더보기
[Python] 파이썬 예제. 정수 제곱근 판별하기 풀이 본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다. level 1 의 난이도 쉬움 문제입니다.문제nextSqaure함수는 정수 n을 매개변수로 입력받습니다. n이 임의의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 임의의 정수 x의 제곱이 아니라면 'no'을 리턴하는 함수를 완성하세요. 예를들어 n이 121이라면 이는 정수 11의 제곱이므로 (11+1)의 제곱인 144를 리턴하고, 3이라면 'no'을 리턴하면 됩니다. 123456def nextSqure(n): # 함수를 완성하세요 return '' # 아래는 테스트로 출력해 보기 위한 코드입니다.print("결과 : {}".format(nextSqure(121)));cs 풀이123456imp.. 더보기
[Python] 파이썬 예제. 제일작은 수 제거하기 풀이 본 게시글은 http://tryhelloworld.co.kr/ 의 문제를 가지고 풀이한 것입니다. level 1 의 난이도 쉬움 문제입니다. 문제rm_small함수는 list타입 변수 mylist을 매개변수로 입력받습니다. mylist 에서 가장 작은 수를 제거한 리스트를 리턴하고, mylist의 원소가 1개 이하인 경우는 []를 리턴하는 함수를 완성하세요. 예를들어 mylist가 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10, 8, 22]면 [10, 22]를 리턴 합니다. 123456789def rm_small(mylist): # 함수를 완성하세요 return '' # 아래는 테스트로 출력해 보기 위한 코드입니다.my_list = [4, 3, 2, 1]print("결과 {} ".form.. 더보기
[Python] 파이썬 예제. 짝수와 홀수 구하기 풀이 본 게시글은 http://tryhelloworld.co.kr 의 문제를 가지고 풀이한 것입니다. level 1의 가장 기초문제입니다. 문제evenOrOdd 메소드는 int형 num을 매개변수로 받습니다. num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하도록 evenOrOdd에 코드를 작성해 보세요. num은 0이상의 정수이며, num이 음수인 경우는 없습니다. 12345678910def evenOrOdd(num): s = "" #함수를 완성하세요 return s #아래는 테스트로 출력해 보기 위한 코드입니다.print("결과 : " + evenOrOdd(3))print("결과 : " + evenOrOdd(2)) cs 정답 및 풀이1234567891011121314def even.. 더보기
[django] 장고 간단한 페이지 생성 실습 (기초주의) 1. app 만들기먼저 windows의 powershell에서 이미지처럼 입력합니다python코드를 사용하겠다manage.py 경로안에 있는 해당 파일을 실행하겠다startapp 앱을 만들거나 실행하겠다elections 해당 앱을 manage.py라는 파이썬 코드를 실행하여 이미 있는 elections라는 앱을 만들겠다고 해석할 수 있습니다. Djago의 app이란?Django에서 사용하는 파이썬 패키지.Django App패키지 안에는 모델(model), 뷰(view), 템플릿(template), URL매핑 등을 독자적으로 가지고 있다.또한 Django의 프로젝트는 하나이상의 app으로 구성되어 있으며, 규모가 큰 프로젝트의 경우 여러개의 App들을 모듈화하여 구성하며 이유는 여러개로 나눠놓아서 개발및 .. 더보기
[django] 장고 설치, 서버구축 시작하기 장고 설치 윈도우 10환경에서 powershell을 실행시킵니다시작하기전 python이 설치되어 있어야 합니다!! 1. pip install django를 입력하여 설치합니다2. 설치가 완료되었으면 해당 이미지처럼 나올꺼에요 ================django 설치 완료!================ 프로젝트 생성먼저 저는 앞으로 C드라이브 안에 django라는 폴더에 모든 소스를 넣을것입니다.cd를 사용하여 해당폴더로 들어가줍니다. django-admin startproject 입력하여 프로젝트를 생성합니다. 프로젝트 생성 확인ls로 django안에 어떤 폴더와 파일이 있는지 확인합니다.mysite라는 이름의 폴더가 있네요 mysite 폴더로 들어갑니다 ls로 어떤 폴더와 파일이 있는지 확인합니다.. 더보기