728x90 반응형 Python110 파이썬 초급 #040 while 반복문 영어단어 입력하고 모음, 자음 개수 카운터하는 프로그램 안녕하세요. 스마트팩토입니다. 파이썬 초급 #040 while 반복문 영어단어 입력하고 모음, 자음 갯수 카운터하는 프로그램을 작성해 보겠습니다. 1. while 반복문 : 영어단어 입력하고 모음, 자음 개수 카운터하는 프로그램 코드를 보면서 알보겠습니다. while True: word=input("영어 단어를 입력하세요:") vowels=0 consonants=0 영어단어를 입력받기 위해서 변수를 설정하여 자음과 모음의 개수를 저장하는 변수 vowels 와 consonats를 0으로 초기화합니다. for char in word: if char in 'aeiouAEIOU': vowels+=1 else: consonants+=1 for 반복문을 활용하여 입력한 단어에서 문자하나씩 반복을 하여 그 수만큼 반.. 2022. 2. 17. 파이썬 초급 #039 while 반복문 입력한 수의 각 자리수 합(a%10, a//10) 안녕하세요. 스마트팩토입니다. 수를 입력하고 그 숫자의 각자리수의 합을 구하는 코드를 알아보겠습니다. 1. while 반복문 : 각 자리수합 구하는 코드 가. 나머지 연산자: % 예를 들어서 22%10을 하면 나머지가 2가 남게 된다. a=22%10 하면 a=2가 출력된다. 나. 몫 연산자 // 예를 들어서 22//10을 하면 몫이 2가 된다. b=22//10을 하면 b=2가된다. 이를 이용하면 a =321 에서 각 자리수 합 6을 출력할 수 있다. 코드를 보면서 알아보겠습니다. a=321 Sums=0 변수 값을 지정하여 321을 지정하고 각 자리수를 합을 저장할 변수 Sums 로 했습니다. while a>0: b=a%10 a//=10 Sums+=b while 문의 반복을 위해 조건으로 a>0으로 했습니.. 2022. 2. 16. 파이썬 초급 #038 while 반복문 팩토리얼 6! 재귀 함수 안녕하세요. 스마트팩토입니다. 1. while 반복문 factorial 가. factorial - 재귀함수 - 반복하여 연산하다라는 의미로 해석 - 어떤 일을 하는 함수를 만들었을때 그 함수 안에서 자기 자신을 다시 불러서 함수가 실행되도록 하는 것 수학적으로 6! 은 6*5*4*3*2*1 을 구하는 것 단순하게 생각해서 코드를 만들어보겠습니다. 코드를 보면서 알아보겠습니다. num=int(input("숫자를 입력하세요. 입력:")) n=1 result=num c=num-1 계산되는 과정을 보기 위해서 변수설정을 여러개로 했습니다. num은 입력 받는 숫자. 그 수보다 작아지는 수가 c 로 변수를 설정하고, num! 은 결과적으로 result! 로 계산하기 위해 설정했습니다. while n 2022. 2. 15. 파이썬 초급 #037 while 반복문 구구단 출력(무한루프 - q 누르면 종료) 안녕하세요. 스마트 팩토입니다. 파이썬 초급 #037 while 반복문 구구단 출력(무한루프 - q 누르면 종료)을 코드를 통해 알아보겠습니다. 1. while문 for문으로 while문 구구단 출력하기 코드를 보면서 알아보겠습니다. num=int(input("원하는 단수를 입력하세요:")) n=1 원하는 단수를 입력받습니다. 조건문에서 곱하는 수를 변수로 n을 1로 하여 생성하였습니다. while n 2022. 2. 14. 이전 1 ··· 15 16 17 18 19 20 21 ··· 28 다음 728x90 반응형