목록Home (91)
짜리몽땅 매거진
정규표현식 match/search/findall 정규표현식 (regular expression)¶ 일정한 문자열의 규칙이나 패턴을 표현하는 방법 find, 기타 문자열 문법 있는데이 문법은 한정되어 있는 부분이 있다. 문법으로 만들 수 있는 규칙이 있지만, 문법으로 만들 수 없는 규칙 이런 규칙, 패턴은 -> 분석가가 원하는 상황에서 나오게 된다. 문자열 데이터를 전처리하는데, 주민등록번호 앞자리와 뒤에 한자리만 추출하고 싶다. 000000-0 패턴 회원가입시 아이디에 대한 규칙 대문자는 사용x 처음에는, 특수문자사용불가-> 이런 데이터를 추출해야 한다. 정규표현식이 다양한 패턴들을 직접 본인이 만들어서 추출할 수 있게 한다. 정규표현식의 원리를 알면 정규표현식들을 더하고, 더해서 새로운 패턴을 만들 수..
DROP DATABASE IF EXISTS pokemon; CREATE DATABASE pokemon; USE pokemon; CREATE TABLE mypokemon ( number INT, name VARCHAR(20), type VARCHAR(10), attack INT, defense INT, capture_date DATE ); INSERT INTO mypokemon (number, name, type, attack, defense, capture_date) VALUES (10, 'caterpie', 'bug', 30, 35, '2019-10-14'), (25, 'pikachu', 'electric', 55, 40, '2018-11-04'), (26, 'raichu', 'electric', 90..
USE pokemon;SELECT * FROM mypokemon;SELECT type FROM mypokemon WHERE name='eevee'; SELECT attack, defense FROM mypokemonWHERE name='caterpie';SELECT * FROM mypokemonWHERE weight>6 ;SELECT name FROM mypokemonWHERE height>0.5 AND weight>6 ;SELECT name AS weak_pokemon FROM mypokemonWHERE attack=10 or defense-attack>=10 ;SELECT name, attack+defense+speed AS total FROM mypokemonWHERE attack+defense+s..
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 ..