[javascript] 자바스크립트 부분 문자열 체크 var str = "javaScript" var str2 = "java" if (str.indexOf(str2) == 0){ console.log("해당 문자열 존재"); }else if (str.indexOf(str2) == -1){ console. log("해당 문자열 존재 안함"); } indexOf()를 사용하면 찾고자하는 문자열을 포함하는 경우 0을 리턴 포함하지 않는 경우 -1 을 리턴 Front-End/JavaScript 2020.03.15
인스타그램 크롤링 with Python import requests from bs4 import BeautifulSoup from pexpect import searcher_string from selenium import webdriver as wd from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC import matplotlib.pyplot as plt import numpy as np import time from matplotlib import rc import re import csv impo.. Python 2020.03.15
int형으로 여러 변수 입력 받기 알고리즘 문제 풀 때 처음으로 구글링 한 문법이다. a, b, c = map(int, input().split()) # 입력을 1 2 3 이렇게 받으면 a = 1, b = 2, c = 3으로 입력받아진다. Python 2020.03.15
Maven을 사용하는 이유 jar, logback 설정하는게 얼마나 힘든일인지 실제로 겪어봐야 Maven 빌드툴을 사용하는 편리함을 알 수 있다..... https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html위의 주소에서 간단하게 Maven을 실습 Spring 2019.12.27
Python 3항 연산자 a,b=input().split()a=int(a)b=int(b)print(a if a>b else b) a if a>b else b # a>b 가 true 이면 a를 출력, false 이면 b 를 출력한다. Python 2019.12.23
'Starting Tomcat v8.5 Server at localhost' has encountered a problem 오류 문제없던 eclipse에서 새프로젝트를 만들었더니 이런 오류가 떴다. 오류의 해결책은!!!! Servlet 파일에서 @WebServlet("today") 이걸 주석 처리하니까 되었다. 사용하지 않는 Servlet 파일을 만들면 저런 오류가 나오는것 같다. JAVA 2019.12.19
Python 문자 아스키 코드 변환 1. 문자 -> 아스키 코드print(ord('A')) #출력값 : 65 2. 아스키 코드 -> 문자print(chr(45)) #출력값 : a Python 2019.12.18
Python Switch 문 파이썬에서는 Switch 문이 존재하지 않는다. Dictionary를 이용하여 함수로 정의해야 한다. 예 ) def f(num):return {10 : 'A',11 : 'B',12 : 'C'}.get(num) 이런식으로 Dictionary를 사용하여 원하는 값에 매핑되는 값을 가져올 수 있다, f(10) #결과값 : Af(11) #결과값 : B 변형한 예) def f(num):return {10 : 'A',11 : 'B',12 : 'C'}.get(num, 'F') 위와 같은 식으로 정의하면 기본값이 'F'로 정해진다. f(13) # 결과값 : F Python 2019.12.18
for 문 거꾸로 출력하기 n=input() #100을 입력했다고 가정 for i in range (len(n)-1, -1, -1): # len(n)-1 이유 : 첫번째 인자는 start를 의미, 100입력시 len(n)=3이다. 하지만 문자의 index는 0~2이므로-1을 추가한다print(n[i]) # -1 : 두번째 인자는 end를 의미한다 # -1 : 세번째 인자는 -1만큼 start에서 더한다는것을 의미 즉, 출력은 n[2] , n [1] , n[0] 이 출력되어 0 , 0 , 1 이출력된다. Python 2019.12.18
Python long long int C언어에서는 -2147483648 ~ +2147483647 범위의 정수를 저장하고 처리하기 위해서는int 데이터형을 사용해 변수를 선언하면 된다. 하지만 정수의 범위 -9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807 범위의 정수를 저장하고 처리하기 위해서는 long long int 데이터형을 사용해야 한다. 그렇다면 파이썬에서 long long int가 존재하는가?? =>> NO 파이썬 3에서는 int 범위를 넘어가는 정수도 type int로 취급합니다. Python 2019.12.16