import jsonwith open('C:\\test.json', 'r') as f: json_data = json.load(f)
c언어와 자바에서 삼항연산자는 조건문 ? a : b ; 의 구조를 가진다. 조건문이 참이면 a를 사용하고, 거짓이면 b를 사용한다. 찾아보니 파이썬에서는 이 구조를 사용하지 않고 if else를 이용한다. a if (a>b) else b 조건문이 참일 경우 결과는 a이며 거짓일 경우 결과값은 b이다.
파이썬 논리연산자에는 and, or, not 3가지가 있다. 자바처럼 && 라는 연산자 기호를 사용하는 대신 영어로 and라고 쓰면된다! ♣ 정수, 실수, 문자열을 boolean형으로 만들기 bool을 사용하면 된다. 정수 0, 실수 0.0을 제외한 모든 숫자는 True며 빈 문자열 '', ""을 제외한 모든 문자열은 True이다. >>> bool(1) True >>> bool(0) False >>> bool(1.5) True >>> bool(0.00) False >>> bool('asdfg') True >>> bool("false") True >>> bool("") False 1. AND : 둘 다 참인 경우만 참 >>> True and True True >>> True and False False >..
1. 문자열을 철자 하나씩 끊어 리스트로 저장하기 [코드] s = "Hello" print(list(s)) [결과화면] ['H', 'e', 'l', 'l', 'o'] 2. 리스트의 원소를 문자열로 바꿔 출력하기(join 사용) [코드] l = ['a','b','c'] s1 = ','.join(l) print(s1) s2 = '-'.join(l) print(s2) [결과화면] a,b,c a-b-c 3. 리스트 역순으로 접근하기 ([::-1] 사용) [코드] l = [0,1,2,3] for i in l[::-1]: print(i) [결과화면] 3 2 1 0 4. 리스트 초기화 [코드] list = [0 for _ in range(10)] [결과화면] [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
1. 입력받은 문자열을 한문자씩 잘라 한 줄에 한 문자씩 분리하기 s = input() for c in s: print("'"+c+"'")
1. 사용자 입력받기 - input을 사용한다 >>> a = input() Hello World >>> a Hello World - 입력받을시 안내문구 혹은 질문을 넣고 싶을 때 >>> a = input("문자열을 입력하세요: ") 문자열을 입력하세요: 출력된 문구 뒤에 입력하면 된다. 2. 값 여러개 출력 - 파이썬에서 변수/값을 콤마로 구분해 프린트하면 각 값이 공백으로 띄워져 출력된다. >>> print('Hello', 'Im') Hello Im - 변수들 사이에 특정 문자/문자열을 넣어 출력하고 싶을때는 sep를 이용한다. >>> print(1,2,3,sep=', ') 1, 2, 3 >>> print('Hello', 'World', sep='') HelloWorld 3. print 사용시 개행되지..