목록전체 글 (72)
짜리몽땅 매거진
CREATE DATABASE pokemon; USE pokemon; CREATE TABLE mypokemon ( number int, name varchar(20), type varchar(20), height float, weight float, attack float, defense float, speed float ); INSERT INTO mypokemon (number, name, type, height, weight, attack, defense, speed) VALUES (10, 'caterpie', 'bug', 0.3, 2.9, 30, 35, 45), (25, 'pikachu', 'electric', 0.4, 6, 55, 40, 90), (26, 'raichu', 'electric', 0...
https://drive.google.com/file/d/1UHIduOEA3TNGjyHjisK09RQr2gwzidZt/view?usp=drive_link
if문을 활용해서 퀴즈 만들기 a=input('당신의 이름은 무엇입니까?') if a=='국준호': print('정답입니다') else: print('오답입니다') 당신의 이름은 무엇입니까? 오답입니다 복수의 정답이 있을 경우? a=input('당신의 이름은 무엇입니까?') if a=='국준호': print('정답입니다') elif a=='국 준호': print('정답입니다') elif a=='국준 호': print('정답입니다') elif a=='국 준 호': print('정답입니다') else: print('오답입니다') 당신의 이름은 무엇입니까? 오답입니다 a=input('당신의 이름은 무엇입니까?') if a=='국준호'or a=='국준 호'or a=='국 준호'or a=='국 준 호'..
* 코드에 의한 출력 결과는 시트 참고 Google Sheets: 로그인 이메일 또는 휴대전화 accounts.google.com 1. 테이블 생성 코드 CREATE TABLE `author` ( `aid` int(11) NOT NULL, `name` varchar(10) DEFAULT NULL, `city` varchar(10) DEFAULT NULL, `profile_id` int(11) DEFAULT NULL, PRIMARY KEY (`aid`) ) INSERT INTO `author` VALUES (1,'egoing','seoul',1),(2,'leezche','jeju',2),(3,'blackdew','namhae',3); CREATE TABLE `profile` ( `pid` int(11) N..
set, def, lambda 를 활용한 딕셔너리 표현 set 함수 : 중복값을 제거해주는 함수 number=[1,2,3,4,5,5,5] number [1, 2, 3, 4, 5, 5, 5] set(number) #set함수는 딕셔너리로 출력 {1, 2, 3, 4, 5} 합집합, 교집합, 여집합, 차집합 등으로 응용 가능 a={1,2,3,4,5} b={4,5,6,7,8} a|b #합집합 --------------------------------------------------------------------------- TypeError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_4032\3331476000.py in ----> 1 ..
문자열 데이터 응용하기 문자열 바꾸기 'kook,junho'.replace('kook','kuk') # '문자열'.replace('바꿀문자열','새문자열') 'kuk,junho' 'kook,junho'.replace(',','/') # 기호도 문자열이기 때문에 replace 사용 가능 'kook/junho' 'k o o k j u n h o'.split() # split 함수를 사용해 문자열을 분리할 수 있다. # 기본적으로 공백을 기준으로 나눈다. # split 함수는 문자열을 나눠서 출력할 때 리스트에 넣어준다. ['k', 'o', 'o', 'k', 'j', 'u', 'n', 'h', 'o'] 'k/o/o/k/j/u/n/h/o'.split('/') #이처럼 하나의 문자열에 나눈 기호와 split 괄호..
2차원 리스트&문자열 2차원 리스트 a=[[1,2],[3,4],[5,6]] a [[1, 2], [3, 4], [5, 6]] for i in a: print(i) [1, 2] [3, 4] [5, 6] for i,j in a: print(i,j,end=' ') 1 2 3 4 5 6 반복문을 2번 사용해서 2차원 리스트 출력하기 for i in a: for j in i: print(j,end='') print() 12 34 56 반복문을 2번 사용하되, for range 사용해 2차원 리스트 출력하기 for i in range(len(a)): for j in range(len(a[i])): print(a[i][j],end='') print() 12 34 56 while 사용해서 리스트 출력하기 i=0 whil..
리스트 컴프리헨션, 2차원 리스트 sum 을 이용한 요소들의 합 구하기 a=[1,2,3,4,5] a [1, 2, 3, 4, 5] sum(a) 15 kk=0 for i in a: kk+=i print(kk) #kk라는 a의 요소들의 합을 나타내는 변수가 반복문 안에 입력되면 원하는 값을 출력할 수 없음. 계속해서 kk가 0으로 다시 시작함. 15 리스터 컴프리헨션 -리스트 안에 한 줄을 표현하는 것. 조금 더 간결하게 코드를 줄여서 작성하는 것 a=[i for i in range(10)] # = for i in range(10): print(i) a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] if문, 즉 조건식이 있는 경우 [식 for 변수 in range(횟수) if 조건식] a=[i f..