[Python] 중첩 반복문(별 찍기)
📌 # 중첩 반복문 i,j =0,0 #초기화 방식. i = 0, j = 0 for i in range(2,10) : # i -> 2~9까지의 수 print("%5d단" % i) for j in range(2,10) : # j -> 2~9까지의 수 print("%2d X %2d = %3d" % (i,j,(i*j))) print() 📌 중첩 반복문 # 문제 1 ''' 1. 직각 삼각형 출력하기 * ** *** **** ***** ''' ### 1. 중첩 반복문 이용 ### h = 5 i = 0 for i in range(1,h+1) : for j in range(1,i+1) : print("*",end="") print() ### 2. 파이썬 방식 ### for i in range(1,h+1) : print..
2023. 4. 24.
[Python] 연산자
📌 #### 자료형 : 변수를 선언하지 않고 사용 할 수 있다. # 변수의 자료형은 값으로 결정됨. 하나의 변수가 값에 따라 변화됨. n = 10 type(n) # int n =10.5 type(n) # float n ='안녕' type(n) # str ### 연산자 # 산술연산자 : +, -, *, /, %, //, ** 5+7 #더하기 5*7 #곱하기 5/7 #나누기 5%7 #나머지 5//7 # 정수형 몫의 값. 결과가 정수로 출력 5**2 # 5의 2승.(제곱) 5*5 #문제 : 3741초가 몇시간 몇분 몇초인지 출력하기 print(3741//3600,'시간',(3741%3600)//60,'분',(3741%3600)%60,'초') #키보드에서 초를 입력받아 시분초 출력하기 #input 함수 : 입력..
2023. 4. 24.
[R] Exam
Exam1 📌 #1. # x=c(2, -1, 3, 7, 0.5, 8)가 실행되었다 하자. 다음 물음을 R 언어로 답하시오. # #①6, 2, 4번째 원소를 동시에 찾아라. #②x의 원소 중 0보다 큰 값을 찾아라. #③짝수 원소들을 찾아라. #④x에서 홀수원소를 찾아 제거하라. x=c(2,-1,3,7,0.5,8) #벡터 데이터 x #① x[c(6,2,4)] #[인덱스]. R에서는 인덱스가 1부터 시작된다. #② x[x>0] #요소의 조건을 인덱스로 사용 #③ x[x%%2==0] #④ x[x%%2==1]=NA x #1. Exam 2 📌 #2. # 다음과 같은 번호(ID), 성명(name), 성적(score)를 성분으로 하는 리스트가 있다. # 물음에 답하라. # L=list(ID=c(1,2,3), # na..
2023. 4. 24.