본문 바로가기

프로그래밍181

[Python] Str과 chr이 어떻게 다른거야?? blockdmask.tistory.com/432 [python] 파이썬 타입 변환, 형변환 (float, int, str, chr, bool) 안녕하세요. BlockDMask 입니다. 오늘은 간단하게 파이썬에서 데이터 타입을 변환할 수 있는 방법들에 대해서 알아볼것 입니다. 실수로 변환하는 float, 정수로 변환 하는 int, 문자열로 변환하는 str, blockdmask.tistory.com 여기에 설명이 잘 되있다. a = input() a = chr(a) print(a) 이렇게는 못쓴다. 왜냐하면 chr() 함수안에 정수를 넣어줘야하기 때문이다. 그리고 input해서 받아오는 a는 현재 str이기 때문에 chr->str은 가능한데 str->chr는 안되는것 같다. 2021. 3. 30.
[Python] 조건문을 사용해보자. IF, Elif, 짧게쓰기 1. 우선 짧게 쓰는 방법이다. a = 10 b = 10 print("일치") if(a==b) else print("불일치") # 일치라고 출력 a = 10 b = 9 print("일치") if(a==b) else print("불일치") # 불일치라고 출력 무슨 이딴 문법이 있나 싶다가도, 금방 적응된다. 굳이 설명하지 않아도 코드로 금방 이해할 것이다. 물론 중첩으로도 가능하다. (대신 한줄로 길게 되있으니 읽기불편) 2. 제대로된 IF문과 Elif a = 10 b = 10 if(a==b): print("일치") elif(a 2021. 3. 30.
[Python] 비트연산자 &, |, ^,~ 보호되어 있는 글 입니다. 2021. 3. 30.
[Python] Round 함수로 소수점 이용하기 blockdmask.tistory.com/418 [python] 파이썬 반올림 round 함수에 대해서 안녕하세요. BlockDMask 입니다. 오늘 가지고 온 파이썬 함수는 반올림을 알 수 있는 round 함수 입니다. 파이썬의 round 함수는 제가 예상했던것과 달리 조금 특이(?)하게 동작을 하는 방식이더군요. blockdmask.tistory.com 이 블로그 설명을 굉장히 잘해놓으셨네 2021. 3. 29.
[Python] 16진수 출력, 입력 a = 10 print(hex(a)) print(oct(a)) print(bin(a)) print(int('0xa', 16)) print(int('0o12', 8)) print(int('0b1010', 2)) print('{:#x}'.format(a)) print('{:#o}'.format(a)) print('{:#b}'.format(a)) 출력은 크게 3가지 방법이 있다. 1. hex, oct, bin 함수를 이용 2. int() 함수를 이용 3. format 함수를 이용 입력은 요렇게 할 수 있다. a = int(input(), 16) print('%o'%a) 2021. 3. 29.
[Python] 문자열을 특정문자를 기준으로 분리하기 - Split 1. 공백을 기준으로 분리 a = input().split() print(a) 이런식으로 배열로 만들어지는 것을 확인할 수 있다. 물론 a[0], a[0:2] 이런식으로도 접근할 수 있다. 2. 특정 문자열을 기준으로 분리 간단하다. 3. 배열 말고 변수로 받기 a, b, c, d, e = input().split() print(a,b,c,d,e) 쉽쥬? hyun222.tistory.com/41?category=468143 [Python] 문자열 합치기, 자르기, 지지고 볶기 세상에... 글을 쓰려고 했는데 wikidocs.net/13 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 암만 잘써도 여기가 짱인것 같다. 간단하게 문자열 끼리 더하기, 문자열 자르기에 대해 hyun22.. 2021. 3. 29.