'''
범위주석
'''
# 한줄주석
# print("Hello","World","HI","HELLO",sep='\n') # sep=' '이 기본값
#
# print('hello',end=' ') # end='\n'이 기본값
# print('wolrd')
# 자료형
# 정수 int -> 정수 범위제한 없음 무제한( long long int 없음)
# 실수 float
# 문자열 str
# 문자 chr
# 불린 bool ( True or False )
# 입력 input()
# 1. 무조건 문자열로 입력받아진다.
# 2. 엔터 전까지 ( 무조건 한 줄 한꺼번에 입력받는다)
# n = input() # n에 무조건 문자열로 입력받기
# n = int(n) # n을 정수로 형변환
# n = int(input())
# print(n*3)
# (숫자) 산술연산자 + - * / % // **
# + 숫자+숫자 -> 더한값 계산한거
# + 문자열+숫자
# 숫자+문자열 -> 문자열 연결
# 문자열+문자열
# 여러 개의 입력 받기
# 15
# 20
#
# 15 20 -> split 이라는거 사용
# a = input()
# b = input()
# a, b, c = input().split(',')
# a = int(a)
# b = int(b)
# c = int(c)
# a, b, c = int(input().split(',')) (x)
# a, b, c = map( int , input().split(',') ) # 한 번에 정수로 변환하기
# print(a+b+c)
# + - *
# a = 10
# b = 3
#
# print(a/b) # 정수/정수 여도 실수결과로 줌
# print(a//b) #정수 몫
# print(a%b)
# print(a**b) # a의 b제곱
# a = 'hello'
# print(a*3) #문자열 반복하기
# print(a[0])
# print(a[1])
# # print(a[7]) (x)
# print(a[-1])
# print(a[-2])
# print(a[0:3]) # a[0] 이상 ~ a[3] 미만
# print(a[:3])
# print(a[2:])
# print(a[2:5])
# print(len(a))
# a = 'h'
# print(ord(a)) # 문자->아스키코드
#
# print(chr(97)) # 아스키코드->문자
# a=3.14
# print("%.3f"%a)
#
# a=17
# print("%02d"%a)
# a = 8
# b = bin(a)
# c = oct(a)
# d = hex(a)
# print(a,b,c,d)
# b = '15'
# c = int(b) # 문자열을 10진수로 변환
# d = int(b,16) #문자열을 16진수로 변환
# b = int('0x60',16)
# print(b)
# print("%x"%b)
# print("%X"%b)
# print("%o"%b)
# a, b, c = map(hex,input().split())
# print(a, b, c)
# 비교연산자 > < >= <= == != -> True or False
# print(10>5)# True or Fasle를 리턴
# 논리연산자 not and or
#
# print(10>5 and 5==7)
#
# a=5
#
# print(0<a<10)
# a=5
#
# if 조건식 :
# print('')
# elif 조건식 :
# print('')
# else :
# if a==10 :
# pass
# else :
# print('')
#
# if(){
#
# }
# else{
# printf("%d",x);
# }
# x if 조건식 else y
# print(10 if 10<5 else 5)
'''
반복문
while
for range
range(5) 0 ~ 5미만 1간격
range(2,10) 2 이상 10 미만 1간격
range(2,10,2) 2이상 10미만 2간격
range(10,2,-1) 10이하 2초과 -1간격
'''
# for i in range(2,10) :
# print(i)
# while True :
# if a==7 :
# break
# if a==10 :
# continue
# print('hello')
'''
리스트 ( 딕셔너리, .... )
arr = [i for i in range(5)]
print(arr)
# 리스트에 데이터 삽입
arr.append(10) #맨 뒤에 넣기
arr.insert(0,5) #0번째에 5 끼워넣기
print(arr)
#리스트 데이터 삭제
arr.pop() # 맨 뒤 데이터 삭제
arr.remove(5) #5를 찾아서 삭제
del arr[3] # 3번 데이터 삭제
print(arr)
arr.reverse()
print(arr)
arr.sort() #오름차순 정렬
print(arr)
print("길이",len(arr)) #길이구하기
for i in range(len(arr)) :
print(arr[i])
for x in arr :
print(x)
print(arr.index(4)) # 리스트 내의 4 위치 구하기
arr.append(2)
arr.append(2)
print(arr)
print(arr.count(2)) #2의 갯수 찾기
print(max(arr)) #최대값
print(min(arr)) #최소값
print(sum(arr)) #합
print(arr)
arr.append('hello')
arr.append(3.14)
print(arr)
n = int(input())
arr = list(map(int,input().split()))
print(arr)
sum=0
for i in range(n) :
if arr[i]%5==0 :
sum+=arr[i]
print(sum)
sum=0
for x in arr :
if x%5==0 :
sum+=x
print(sum)
6063 ~ 6094
'''
top of page
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
수정: 7월 20일
파이썬 문법
파이썬 문법
댓글 0개
좋아요
댓글(0)
bottom of page