할껀하고놀자

파이썬 기초 300제(14) - for 문 본문

[IT]/Python300제

파이썬 기초 300제(14) - for 문

working_hard 2019. 9. 20. 16:45
728x90

기본 문법은 이제 왱간한건 다 할 수 있다.

# 141
my_list = ["A", "b", "c", "D"]
for m in my_list:
    if m.islower():
        pass
    else:
        print(m)
# 142
my_list = ["A", "b", "c", "D"]
for m in my_list:
    if m.islower():
        print(m)
my_list = ["A", "b", "c", "D"]
for m in my_list:
    if m.islower():
        m = m.upper()
    else:
        m = m.lower()
    print(m,end="")
print()
# 143
file_list = ['hello.py', 'ex01.py', 'ch02.py', 'intro.hwp']
for f in file_list:
    print(f.split('.')[0])
# 145
filenames = ['intra.h', 'intra.c', 'define.h', 'run.py']
for f in filenames:
    if f.split('.')[1]=='h':
        print(f)
# 146
filenames = ['intra.h', 'intra.c', 'define.h', 'run.py']
for f in filenames:
    if f.split('.')[1]=='c' or f.split('.')[1]=='h':
        print("146번:",f)
# 147
my_list = [3, -20, -3, 44]
new_list=list()
for m in my_list:
    if m>0:
        new_list.append(m)
print(new_list)
# 148
my_list = ["A", "b", "c", "D"]
new_list=list()
for m in my_list:
    if m.isupper():
        new_list.append(m)
print(new_list)
# 149
my_list = [3, 4, 4, 5, 6, 6]
new_list=list()
for m in my_list:
    if m not in new_list:
        new_list.append(m)
print(new_list)
# 150
my_list = [3, 4, 5]
sum=0
for m in my_list:
    sum+=m
print(sum)
Comments