반응형

# 3. APS 113

CodeUp # Python 기초 100제_6059_비트단위로 NOT 하여 출력하기_(비트단위 논리연산, 틸드 Tilde)

[기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [문제] 입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력해보자. (비트 단위로 1 -> 0, 0 -> 1로 바꾼 후 그 값을 10진수로 출력한다.) [input 예시] 2 [output 예시] -3 [나의 풀이] ## 풀이 1 a = int(input()) print('%d' % ~a) ## 풀이 2 a = int(input()) print(~a) 🔽 % 관련 문제, 참고하세요 [2021.07.04] C..

# 3. APS/CodeUp 2021.07.04

CodeUp # Python 기초 100제_6046_정수 1개 입력받아 2배 곱해 출력하기_(비트시프트연산)

[기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [문제] 정수 1개를 입력받아 2배 곱해 출력해보자. [input 예시] 1024 [output 예시] 2048 [나의 풀이] n = int(input()) print(n

# 3. APS/CodeUp 2021.07.04

CodeUp # Python 기초 100제_6043_실수 2개 입력받아 나눈 결과 계산하기

[기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 실수 2개(f1, f2)를 입력받아 f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 codeup.kr [문제] 실수 2개(f1, f2)를 입력받아 f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 넷째자리에서 반올림하여 무조건 소숫점 셋째 자리까지 출력한다. [input] 10.0 3.0 [output] 3.333 [나의 풀이] a, b = map(float, input().split()) # % 사용법 # %은 내가 원하는 연결다리 # a/b를 .3f 모양으로 얻고 싶다는 의미 print('%.3..

# 3. APS/CodeUp 2021.07.04

CodeUp # Python 기초 100제_6038_정수 2개 입력받아 거듭제곱 계산하기

[기초-산술연산] 정수 2개 입력받아 거듭제곱 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [문제] 정수 2개(a, b)를 입력받아 a를 b번 곱한 거듭제곱을 출력하는 프로그램을 작성해보자. [input 예시] 2 10 [output 예시] 1024 [나의 풀이] a, b = map(int, input().split()) print(a**b)

# 3. APS/CodeUp 2021.07.04

CodeUp # Python 기초 100제_6023_시분초 입력받아 분만 출력하기

[문제] 시:분:초 형식으로 시간이 입력될 때 분만 출력해보자. [input 예시] 17:23:57 [output 예시] 23 a = input().split(':') print(a[1]) 🔽 split 함수란? [2021.07.04] Python 알고리즘 # split 함수 .split('~') 값 사이에 존재하는 ~를 기준으로 값을 자르고 리스트로 반환해준다. 예) # input값이 17:23:57 일 때, a = input().split(':') print(a) # output ['17', '23', '57'] pythontoomuchinformation.tistory.com

# 3. APS/CodeUp 2021.07.04

Python 알고리즘 # print문 옵션_sep/end/format

sep='~' ~을 값 사이에 넣어 분리해준다. 예) hello world를 입력받고, helloworld를 출력해보자. a = input().split() print(*a, sep='') '{}'.format() 예) 구구단 출력 for i in range(2, 10): for j in range(1, 10): print('{} X {} = {}'.format(i, j, i*j)) 포맷코드(%) %c : 문자 %s : 문자열 %d : 정수 %f : 실수 %o : 8진수 %x : 16진수 예) 이름 = '박싸피' 나이 = 28 print('제 이름은 %s입니다. 나이는 %d살입니다.' % (이름, 나이)) 🔽 참고한 링크 파이썬(Python) 기초 print ( )문의 옵션 (sep , end , for..

CodeUp # Python 기초 100제_6018_시간 입력받아 그대로 출력하기

[기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [문제] 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. [입력] 3:16 [출력] 3:16 [나의 풀이] # 콜론 ':' 기호를 기준으로 자른다. a, b = input().split(':') # 콜론 ':' 기호를 사이에 두고 값을 출력한다. print(a, b, sep=':') .split('~') 값 사이에 존재하는 ~를 기준으로 값을 자르고 리스트로 반환해준다. sep='~' ~을 값 사..

# 3. APS/CodeUp 2021.07.03

[2021.07.03] Python 알고리즘 # join 함수

'구분자'.join(리스트) 리스트에 있는 요소를 합쳐 하나의 문자열로 바꾸어 반환해주는 함수 🔽 join 활용하여 푼 문제들 [2021.03.13] CodeUp # Python 기초 100제_6020_주민번호 입력받아 형태 바꿔 출력하기 [문제] 주민번호는 다음과 같이 구성된다. XXXXXX-XXXXXXX 왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별, 출생지역, 확인 코드로 구성되어있다. 주민번호를 입력받아 형태를 바꿔 출력해보 pythontoomuchinformation.tistory.com

CodeUp # Python 기초 100제_6020_주민번호 입력받아 형태 바꿔 출력하기

[기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [문제] 주민번호는 다음과 같이 구성된다. XXXXXX-XXXXXXX 왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별, 출생지역, 확인 코드로 구성되어있다. 주민번호를 입력받아 형태를 바꿔 출력해보자. [input 예시] 000907-1121112 [output 예시] 0009071121112 [나의 풀이] ## 풀이 1 a, b = input().split('-') print(''.join([a, b])) ..

# 3. APS/CodeUp 2021.07.03
반응형