#1에서 10까지 더한 값을 출력
start_num = 0
for i in range(0,11):
start_num += i
print(start_num)
#2~9 숫자 구구단 출력 : 2중 for문
for j in range(1,10):
for i in range(1,10):
result_num = j*i
print(f'{j}단 {j} * {i} = {j*i}')
#사용자로부터 , 구분된 여러이름을 입력받아, 한줄에 하나씫 이름을 출력하시오 (반복문과 문자열다루기 split)
input_groups = input('복수명의 이름을 ,로 구분하여 입력해주세요\t:\t')
new_team= input_groups.split(',') #사용자로부터 받은 값을 , 기준으로 split후 new_team 리스트에 담음
for i in new_team:
print(f'영입선수 : {i}')
#사용자로부터 [이름1], [이름2], [이름3] 과 같은형식으로 데이터를 입력받아 한줄에 하나씩 이름을 출력하시오
input_groups2 = input('복수명의 이름을 ,로 구분하고 []로감싸서 입력해주세요\t:\t')
new_team2= input_groups2.split(',') #사용자로부터 받은 값을 , 기준으로 split후 new_team 리스트에 담음
for i in new_team2:
print(f'영입선수 : {i}')
#1부터 30까지의 숫자 중 3의 배수만 출력하시오 : 반복문, 조건문
for i in range(0,31):
if i % 3 == 0 : #3으로 나누었을때 0인것이 3의 배수로 설정
print(i)
#1부터 100까지 더한 값을 while문을 활용해서 출력하시오
sum = 0
start = 1
while start <= 100:
sum = sum + start
start += start
print(sum)
#사용자로부터 4자리의 숫자로 구성된 데이터를 입력받아 같으면 맞다 틀리면 틀렸습니다 출력
correct_pw = 4321
while True:
input_pw = int(input('비밀번호 4자리를 입력해주세요\t:\t'))
if input_pw == correct_pw:
print('비밀번호가 맞습니다')
break
elif input_pw != correct_pw:
print('비밀번호가 틀립니다')
elif len(input_pw) == 0 or len(input_pw) < 5 or len(input_pw) >= 5:
print('비밀번호 형식에 어긋납니다. 다시입력해주세요.')
#다음 리스트 변수에서 음수 데이터를 삭제하고 양수만 가진 리스트 변수로 만들고 해당 변수를 출력하시오
num_list = [0,-11,31,22,-11,33,-44,-55]
new_list = list() #빈리스트 생성
for j in num_list:
if j >= 0:
print(j)
new_list.append(j) #리스트에 값추가
print(new_list)
#다음 리스테에 있는 데이터의 길이를 한 라인에 하나씩 출력하시오
li_da = ['fun-coding','dave','linux','python','java','javascript','front-end','back-end']
for i in li_da:
print(f'{i}길이\t:\t{len(i)}')
#다음 리스트에 있는 숫자를 역방향으로 출력하시오(단, 리스트에 있는 숫자들은 한라인에 하나씩 출력)
#data = [1,2,3,4,5,6,7,8,9,10]
#data.reverse()
#for i in data.reverse():
# print(i)
#확장자를 제거하고 파일 이름만 출력
file_list=[
'exercise01.docx', 'exercise02.docx', 'exercise03.xlsx','exercise04.pdf','exercise01.hwp'
]
for i in file_list:
a = i.split('.')[0] #.구분후 앞에 있는 값을 출력
print(a)
#파일리스트중 .txt인 파일만 출력
file_list=[
'exercise01.docx', 'exercise02.docx', 'exercise03.xlsx','exercise04.pdf','exercise05.hwp','exercise06.txt'
]
for i in file_list:
a = i.split('.')[1] #.구분후 [1]로 뒷자리 출력
if a == 'txt':
print(f'{i} 는 파일형식이 {a} 입니다.')