본문 바로가기

프로그래밍 언어/python20

10 미만의 홀수만 출력 10 미만의 홀수만 출력 num += 2 if (num > 10): num -= 10 또는 num = (num + 2) % 10 n = int(input()) num = 1 for i in range(n): for k in range(n): if(num>10):num-=10 print(num,end=" ") num += 2 print() 2024. 2. 24.
24.02.18 정올 반복제어문 1)for문 for i in range(시작, 끝, 간격): 으로 사용하거나 for i in 리스트: 로 사용할 수 있습니다. 2)while문 파이썬에서는 증감연산자를 제공하지 않는다는 사실을 유의해야 합니다. num=1 sum =0 while(num 100: break if num >=80: print('축하합니다. 합격입니다.') else: print('죄송합니다. 불합격입니다.') 4) 리스트나 문자열의 길이를 구하는 len()함수 리스트나 문자열의 길이는 반복문을 이용해 구할 수도 있지만 len 함수를 이용해 구하는 것이 가장 간단합니다. len함수를 사용하지 않고 반복문을 이용해 리스트의 길이를 구하는 예제▼ n= list(map(int,input().split())) sum=0 num=0 fo.. 2024. 2. 24.
24.02.17 정올 파이썬 선택 제어문 1) if elif else 문 반복문처럼 선택제어문을 사용할 때에도 다중 조건문을 사용하지 않는 것이 좋습니다. 다중 조건문 대신 논리 연산자를 사용한 예제 ▼ a,b=input().split() b=int(b) if a=='F' and b>=18: print('WOMAN') elif a=='F' and b=18: print('MAN') else: print('BOY') '''입력 F 15 ''' """출력 GIRL """ 2) switch-case 문처럼 쓰는 match-case 문 파이썬 3.10에 match-case 구문이 추가됐습니다. match-case 문은 switch-case문처럼 'switch 공식:case 답: '형식으로 사용합니다. c++의 switch-case문과 달리 break문을.. 2024. 2. 18.
24.02.16 정올 파이썬 리스트 1) 리스트 생성하기 & 리스트 출력하기 새로운 리스트를 생성하는 방법은 두가지가 있습니다. 첫번째, newList = [] 두번째, list()함수 사용하기 newList = list(range(1,16)) range함수를 사용한다면 수열을 간단하게 리스트에 저장할 수도 있습니다. n=int(input()) list1= list(range(n,0,-1)) #range(n,,-1)불가 print(list1) 리스트 전체를 리스트꼴로 출력할때▼ list = ['Salad', 'Pizza', 'Chicken', 'Soup'] print(list) """출력 ['Salad', 'Pizza', 'Chicken', 'Soup'] """ a=input('문자열을 입력하시오: ') b=input('문자열을 입력하시오.. 2024. 2. 17.
240211. 정올 파이썬 문자열 문제 JUNGOL code_blocks 코드 보기 jungol.co.kr 1) 문자열을 나누는 split 함수(와 splitline) a,b= input().split() print(b,a+b) '''입력 Lion Tiger ''' """출력 Tiger LionTiger """ name,height,weight=input().split() height = int(height) weight =float(weight) print("%s의 키는 %dcm이며, 몸무게는 %.6fkg입니다."%(name,height,weight)) print("%s의 키는 %dcm이며, 몸무게는 %.6fkg입니다."%(name,height,weight)) '''입력 창호 170 68.5 ''' """출력 창호의 키는 170cm이며, 몸.. 2024. 2. 11.
240209. 정올 파이썬 연산자 문제 JUNGOL code_blocks 코드 보기 jungol.co.kr 1) 연산자 '//'로 몫을 구하거나 '%'로 나머지를 구하는 등 수의 연산을 할 수 있습니다. input을 받을 때는 반드시 정수형이나 실수형으로 바꾸어주어야 합니다. a=int(input("수를 입력하시오. ")) b=int(input("수를 입력하시오. ")) print(a,'+',b,'=',a+b) print(a,'-',b,'=',a-b) print(a,'*',b,'=',a*b) print(a,'//',b,'=',a//b) print(a,'%',b,'=',a%b) print(a,'**',b,'=',a**b) '''입력 수를 입력하시오. 5 수를 입력하시오. 2 ''' """출력 5 + 2 = 7 5 - 2 = 3 5 * 2 = 1.. 2024. 2. 9.