python에서 참 거짓을 판단하기 위해 bool 자료형을 사용한다. 이것을 논리자료형 이라고 한다. 1. bool 자료형의 참/거짓 판단 기준 값 설명 참(Trure)/거짓(False) "" 빈 문자열 False " " 공백만 있는 문자열 False "abc" 값이 있는 문자열 True [] 빈 리스트 False [1,2] 값이 있는 리스트 True 1 숫자 1 True 0 숫자 0 False -1 숫자 -1 True {} 비어있는 딕셔너리 False () 비어있는 튜플 False 숫자는 0이 아닌 모든 숫자는 True 이고, 0만 False 이다. 비어 있는 리스트, 튜플, 딕셔너리, 문자열은 모두 False 이다. 2. 참/거짓 비교 연산자로 판단하기 비교연산자 참(True) 거짓(False) x ..
6041. 정수 2개 입력받아 나눈 나머지 계산하시오. 입력 10 3 출력 1 a,b=map(int,input().split()) print(a%b) 6042. 실수 1개 입력받아 소숫점이하 자리 변환하시오. 입력 3.141592 출력 3.14 a=float(input()) print(round(a,2)) 소숫점 출력 지정 round(실수, 표기할 자리수) format(실수, ".표기할 자리수f") f"{실수:.자릿수f}" 6043. 실수 2개 입력받아 나눈 결과 계산하시오. 입력 10.0 3.0 출력 3.333 a,b=map(float,input().split()) print(format(a/b,".3f")) 6044. 정수 2개 입력받아 자동 계산하시오. 입력 10 3 출력 13 7 30 3 1 3...
6031. 정수 입력받아 유니코드 문자로 변환 입력 64 출력 A a=int(input()) #정수값으로 인식 print(chr(a)) #chr을 사용하여 정수값을 문자 값으로 변환 chr() 정수 → 문자 ord() 문자 → 정수 6032. 정수 1개 입력받아 부호를 바꾸시오. 입력 1 출력 -1 a=int(input()) print(-a) 6033. 문자 1개 입력받아 다음 문자 출력 입력 a 출력 b a=ord(input()) #문자값을 정수값으로 변환 print(chr(a+1)) #다음 문자를 출력하기 위해 +1을 해준 후 문자값으로 다시 변환 6034. 문자 1개를 입력받아 그 다음 문자를 출력 입력 123 -123 출력 246 a,b=input().split() a=int(a) b=int(b)..
python 진수 변환 1. n진수 → 10진수 int(string,base) 첫번째 인자는 문자열을 입력해야만 하고 두번째 base에는 진법을 입력해야한다. 단, base에 2를 입력했는데 첫 번째 인자에 8진수가 들어가거나 하면 에러가 난다. 무조건 진법과 문자열은 같은 진수를 나타내야한다 입력 print(int('111',2)) print(int('222',3)) print(int('333',4)) print(int('444',5)) print(int('555',6)) print(int('FFF',16)) 출력 7 26 63 124 215 4095 2. 10진수 → 2,8,16진수 - 파이썬 내장함수 사용 2진수 : Binary 8진수 : Octal 16진수 : Hexadeciamal 위의 앞 세글..
6021. 단어 1개 입력받아 나누어 출력하시오. 입력 Hello 출력 H e l l o s=input() print(s[0]) print(s[1]) print(s[2]) print(s[3]) print(s[4]) 6022. 연월일 입력받아 나누어 출력하시오. 입력 200304 출력 20 03 04 s=input() print(s[0:2],s[2:4],s[4:]) 6022. 시분초 입력받아 분만 출력하시오. 입력 17:23:57 출력 23 a,b,c=input().split(':') print(b) s=input().split(':') print(s[1]) 분만 출력하기 위한 방법으로는 두가지가 있다. 문자를 나누어 입력 받고 출력하는 방법과 배열형태로 저장 후 출력하는 방법. 6024. 단어 2개 입력..
6011. 변수에 실수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력하시오. 입력 1.414213 출력 1.414213 f=input() f=float(f) print(f) f=float(input()) print(f) print(float(input()) 변수를 실수로 출력시 float()를 사용한다. 6012. 줄을 바꿔 정수(integer) 2개를 입력받아 줄을 바꿔 출력하시오. 입력 1 2 출력 1 2 a=input() b=input() a=int(a) b=int(b) print(a) print(b) print(input() + "\n" + input()) 6013. 줄을 바꿔 문자(character) 2개를 입력받고, 순서를 바꿔 한 줄씩 출력하시오. 입력 a b 출력 b a a=inpu..
기초 100제를 다시 복기하는 의미로 매일 10문제씩 올릴 예정이다. 부디 이 블로그가 멈추지않고 가길 바라며 첫 게시물을 올린다... 6001. print( )를 이용해 다음 단어를 출력하시오. 출력 Hello print("Hello") 6002. 공백( )을 포함한 문장을 출력하시오. 출력 Hello World print ("Hello World") 6003. 줄을 바꿔 출력하는 출력문을 출력하시오. 출력 Hello World print("Hello") print("World") print("Hello\nWorld") #\n 개행 명령어 사용 6004. 작은 따옴표(')(single quotation mark)가 들어있는 출력문 출력하시오. 출력 'Hello' print("'Hello'") 6005...
- Total
- Today
- Yesterday