본문 바로가기

728x90
반응형

# Python/# Basic

(4)
[보기 쉬운 Python] ASCII, chr(), ord() chr( ascii ) : 아스키코드를 해당하는 문자로 - print(chr(97)) : a ord( 문자 ) : 해당 문자를 아스키코드로 -print(ord('a')) : 97
[보기 쉬운 Python] 문자열 String 문자열 ' ', " ", ''' ''', """ """을 사용 - ''' '''이나 """ """은 여러 줄 표현 가능 str1 = 'Hello World!' str2 = "Hello World!" str2 = ''' Hello World! ''' str3 = """ Hello World! """ str.count('a') # a의 개수를 셈 str.find('a') # 없으면 -1을 반환 str.index('a') # 없으면 에러 str.join(',') # 모든 문자 사이에 ,입력 str.upper( ) # 대문자로 str.lower( ) # 소문자로 str.lstrip( ) # 왼쪽 공백 제거 str.strip( ) # 양쪽 공백 제거 str.rstrip( ) # 오른쪽 공백 제거 str.repla..
[보기 쉬운 Python] 포맷팅 Formatting %d : 숫자 %s : 문자(숫자가 입력 되어도 문자로 대입) %f : 부동 소수점 %o : 8진수 %x : 16진수 %% : 문자 % num1 = 1.23456789 print('%d' % num1) # 1 print('%s' % num1) # 1.23456789 : type print('%f' % num1) # 1.234568 : 반올림됨 print('%.4f' % num1) # 1.2346 : 소수점 4자리(반올림) print('%10s' % 'str') # ' str' print('%-10s' % 'str') # 'str ' print('%10.4f' % num1) # ' 1.2345' # 진수표현 num2 = 20 print('%o' % num2) # 24 print('%x' % num2) # ..
[보기 쉬운 Python] 입력, 출력(input, print, leadline) 입력 문자열 str1 = input() 숫자 int1 = int(input()) float1 = float(input()) 여러 정수 입력 num1, num2 = map(int, input().split())# split() 함수를 종종 잊을 때가 있다. 여러 정수를 입력 받아 리스트로 만들기 list1 = list(map(int, input().split())) 빠른 입력 import sys str1 = sys.stdin.leadline() num1, num2 = map(int, sys.stdin.leadline().split()) 출력 print(var1) print(num1, str1)# ','로 type과 상관 없이 이어서 출력 print(str1+str2) # 이어서 출력 sep과 end pri..

728x90
반응형