본문 바로가기

분류 전체보기

(224)
[MYSQL]_WHERE 절에서 LIKE, AND 쓸 때 WHERE 절에서 입력 텍스트에 해당하는 컬럼만 가져오기 위해 LIKE연산자를 사용하였는데 OR로 이어져 너무 길어서 제대로 쿼리가 되지 않았다. SELECT * FROM TB_INQUIRY WHERE ANS_YN='Y' AND NAME LIKE '%1234%' OR EMAIL LIKE '%1234%' OR PHONE LIKE '%1234%' ORDER BY REG_DT DESC ()로 구분해 주었더니 정확하게 결과가 나왔다. SELECT * FROM TB_INQUIRY WHERE ANS_YN='Y' AND (NAME LIKE '%1234%' OR EMAIL LIKE '%1234%' OR PHONE LIKE '%1234%') ORDER BY REG_DT DESC
jQuery-radio button(라디오버튼) 제어 하기 ▶ 체크 여부 확인(checked) $('input:radio[name=라디오버튼이름]').is(':checked'); //ture or false ▶ value 값으로 체크 $('#라디오버튼id:radio[value="값"]').attr("checked",true); $('input[name='라디오버튼이름']').prop("checked",true); //name이 같은 것들은 모두 체크(체크박스 포함) ▶ 체크된 버튼 value 값 가져오기 $('#라디오버튼id:checked').val(); ▶ 체크 해제 $('#라디오버튼id:radio[value="값"]').attr("checked",false); $("input:radio[name='라디오버튼이름']").prop('checked',false);..
[Python] 문자열 포함 여부 확인 파이썬에서 문자열 포함 여부를 체크할 때 두 가지 방법이 존재한다. 1. in, not in 해당 문자열이 존재하면 True를 존재하지 않으면 False를 리턴한다. li=['hello', 'python'] alpa = 'he' for i in li: if alpa in i: print(alpa) # he 2. find() 해당 문자열이 존재하면 시작 인덱스값을 리턴한다. 존재하지 않는 경우 -1을 리턴한다. str = 'hello python' print(str.find('p')) print(str.find('a')) # 6 # -1
[Python] reverse()와 reversed() 차이_리스트 요소 뒤집기 1. reverse() reverse()는 list 타입에서 제공하는 함수로 객체를 반환하는 것이 아니라 존재하는 리스트의 요소를 섞어준다. 따라서 reverse()는 값을 반환하는 것이 아니기 때문에 출력할 경우 None이 출력된다. lista=['1','2','3'] print(lista) print(lista.reverse()) print(lista) # ['1', '2', '3'] # None # ['3', '2', '1'] 2. reversed() reversed()는 list 타입에서 제공하는 함수가 아닌 파이썬 내장함수로 시퀀스 요소에 대해 적용된다. reversed()는 아래와 같이 객체를 반환한다. list=[1,2,3] print(reversed(list)) # 따라서, reversed..
[Python]문자열 뒤집기_거꾸로 출력하기 1. slice 이용하기 slice는 시퀀스 객체의 일부를 잘라낸다. [start:stop:step]으로 범위를 지정하면 이에 해당하는 범위를 잘라서 가져올 수 있다. s = "hello" reverse_s = s[::-1] print(reverse_s) #olleh 2. reversed() 이용하기 reversed()는 파이썬 내장 함수로 reversed 객체 자체를 반환한다. 문자열이 아닐 경우 join을 사용하여 요소들을 연결한 후 reversed() 함수를 사용하면 된다. str = "hello" rev_str = "".join(reversed(str)) print(rev_str) #olleh
[Python]collections 모듈 Counter 클래스 사용_알파벳 글자 수 세기 입력받은 문자열에서 알파벳 개수를 세려고 할 때 파이썬에서 제공하는 collections 모듈을 사용하면 간단하게 코드를 짤 수 있다. import collections 위와 같이 collections 모듈을 import 한 후 사용하면 된다. import collections alpa = input() #HELLOW 입력 ans = collections.Counter(alpa) print(ans) #Counter({'L': 2, 'H': 1, 'E': 1, 'O': 1, 'W': 1}) for i in ans: print(ans[i], i) #출력 #1 H #1 E #2 L #1 O #1 W
[Python] 알파벳 리스트 만들기 파이썬에서 알파벳 리스트를 만드는 방법은 간단하다. string 모듈에서 만들고자 하는 알파벳 리스트를 import해주면 된다. from string import ascii_lowercase alist=list(ascii_lowercase) # 대문자 리스트를 만들고 싶은 경우, lowercase->uppercase로 바꾸어 주면 된다.
[python] _sort(), sorted() 차이 파이썬 사용 시 정렬 함수는 sort()와 sorted() 2가지가 있다. sort()와 sorted()의 차이? 모두 기본적으로 오름차순 정렬을 한다. 그러나 sort()의 경우 리스트 메서드를 정렬해주며 원래 목록에 영향을 주는 반면, sorted()는 파이썬 표준 내장 정렬함수로 원래 목록에 영향을 주지 않으며 새로운 정렬 결과를 반환해준다. #sort() lista=[3,5,2,1] lista.sort() print(lista) #[1,2,3,5] #sorted() listb=[3,5,2,1] sortedList=sorted(listb) print(sortedList) #[1,2,3,5] print(listb) #[3,5,2,1]

728x90