본문 바로가기

분류 전체보기

(275)
[Python] 10 ● 내장함수(Built-in Function) - Python을 설치하면 자동으로 제공되는 함수 - import가 필요없음(ex. print) ​ 1. eval(문자열) - 문자열을 입력받아 문자열을 실행한 결과값을 돌려주는 함수 (ex) eval('1+1') => 2 → '1+1' => '1+1' ​ 2. format(값, 포맷) - str.format과는 다른함수 - 값을 포맷에 맞추어 편집한 문자열을 돌려주는 함수, 포맷을 생략하면 그냥 값 (ex) format(34567, ' '개) => 34, 567 ​ 3. str(), int(), float() - str() : 문자로 변환. 문자열에 숫자를 더해서 문자열을 만들어야 할 때 주로 사용 - int() : 정수로 변환. (주로 화면에서) 입력받은..
[CodeUp_Python] 6006 ~ 6010 ● 6006 https://codeup.kr/problem.php?id=6006 [기초-출력] 출력하기06(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 설명 "!@#$%^&*()'를 출력하기(단, 큰따옴표와 작은따옴표도 함께 출력한다.) ​ 입력 입력 없음 ​ 출력 "!@#$%^&*()' ​ 내 풀이 print("\"!@#$%^&*()\'") ● 6007 https://codeup.kr/problem.php?id=6007 [기초-출력] 출력하기07(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 ..
[CodeUp_Python] 6001 ~ 6005 ● 6001 https://codeup.kr/problem.php?id=6001 [기초-출력] 출력하기01(설명)(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ python 언어에서 가장 기본적인 명령이 출력문이다. print( )를 이용해 다음 단어를 codeup.kr 문제 설명 print( )를 이용해 Hello 출력하기 ​ 입력 입력 없음 ​ 출력 Hello ​ 내 풀이 print("Hello") ● 6002 https://codeup.kr/problem.php?id=6002 [기초-출력] 출력하기02(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구..
[Python] 09 실습(01 ~ 08 총정리) 보물상자에서 랜덤으로 무기를 획득하여 길을 가다가 마주치는 몬스터와 싸우는 게임 만들기 ​ 1-1. 보물상자를 발견했다는 메시지를 출력하고 사용자가 아무 키나 누르기를 기다린다.(print, input) print('당신은 길을 가다가 ' + YELLOW + '[보물상자]' + END + '를 발견했습니다.') input('아무 키나 누르십시오...............') 1-2. 보물상자에서 랜덤으로 1개의 무기를 획득한다.(random, list) - 각 무기는 [무기이름, 최소공격력, 최대공격력]의 데이터를 가짐 sel = rd.randint(0, 4) # 선택 가능 weapons 개수([0] ~ [4]) weapons = [['휴지', 1, 3], ['목검', 3, ..
[Python] 08 ● Module 맛보기 - 파이썬 파일 - 여러 곳에서 사용할 내용을 한 파일에 모아놓고, import해서 사용하는 방법 - 공통으로 사용할 내용을 파일명.py로 저장하고 사용할 프로그램에서 import 파일명 - 파일명이 길 경우 alias로 사용(단, 별명으로 선언한 후에는 본명으로 사용 불가) - 사용 방법 1 : import 모듈명 [as 별명] - 사용 방법 2 : from 모듈명 import * (ex) import sdfsdfsdfsdfsdfdsfsdfsdf as d → d.color ● Terminal 글자색 변경하기 - 많은 양의 데이터가 출력되어 중요 데이터를 강조하고 싶을 때 - 프로그램의 격을 올림 ※ 글자 색상 지정 방법 - 색을 지정하고 싶은 구간 앞 뒤에 이스케이프 시퀀스(Es..
[DBMS] 22 ● 회원가입 - dBeaver에서 가져온 INSERT문을 'query'에 적용 public boolean join(TBL_MEMBER_VO member) { String query = "INSERT INTO TBL_MEMBER" + "(NUM, ID, PW, NAME, AGE)" + "VALUES(MEMBER_SEQ.NEXTVAL, ?, ?, ?, ?)"; boolean check = false; try { conn = DBConnecter.getConnection(); pstm = conn.prepareStatement(query); pstm.setString(1, member.getId()); pstm.setString(2, encrypt(member.getPw())); pstm.setString(3..
[Python] 07 제어문(3) ​ ● 기타 제어문 - break, continue : C, Java도 있으며, 같은 역할을 한다. ​ 1. break - 반복문(while, for)를 강제로 빠져나가기 위한 문장 (ex) 1부터 9까지 출력하고 while 무한루프를 탈출 ​ 2. continue - 반복문(while, for) 수행 중에 무조건 맨 위로 올라가는 문장 ​ ​ ● 리스트(list) - 유사한 속성의 그룹을 만드는 가장 일반적인 방법 - cf) 튜플(tuple) - (), 세트(set) - {}, 딕셔너리(dict) - {A:B} - 3차원 리스트는 사용 자제 : 왜? → 한 번 써보면 안쓰게 됨 (ex) 1. student = ['A학생', 'B학생', 'C학생']에서 (1) A학생을 꺼내오려면? 정답 : ..
[Python] 06 제어문(2) ​ ● 반복문(loop, iteration) - 어떤 작업을 한 번 이상 반복해서 수행 - 동일 작업을 여러 번 반복해서 수행해야 하는데, 100번 수행한다고 100줄을 코딩하고 싶지 않을 때 사용 - while, for ※ cf) do while(C, Java) ​ 1. while - 특정 조건을 만족하는 동안 반복해서 수행 (1) while문 형태 while 조건식: 조건식이 True일 때 실행할 문장 (2) while문 기본 사용 사례 i = 0 while i < 10: print(i) i = i + 1 → cf) i += 1 ※ 참고 while True: 수행할 일 if 탈출조건: break ​ 2. for - 범위나 횟수가 정해져 있는 동안 반복해서 수행 (1) for문 형태 for..