Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## 문제1.Boolean
- # 거짓을 의미하는 표현식
- # ""
- # []
- # ()
- # {}
- # 0
- # None
- # not 1
- # False
- # not True
- # bool(0)
- # 참을 의미하는 표현식
- # " "
- # [1,2,3]
- # {1,2,3}
- # (1,2,3)
- # 1
- # True
- # not 0
- # bool(1)
- # not False
- # True and True
- ## 문제2.all(),any()
- a = [False, True, 1]
- print(all(a)) # 모두 참이여야만 참을 출력, 하나라도 거짓인 경우 거짓 출력
- print(any(a)) # 하나라도 참이 있으면 참을 출력
- print("\n")
- ## 문제3.글씨 반대로 출력
- b = input("단어 입력: ")
- for i in range(len(b)):
- print(b[-1-i],end='')
- print("\n")
- ## 문제4.Palindrome
- def palindrome(a):
- b = a.lower()
- d = True
- for i in range(len(b)):
- if b[i]==b[-1-i]:
- continue
- else:
- d = False
- break
- if d == True:
- print(a+"는 회문이다.")
- else:
- print(a+"는 회문이 아니다.")
- palindrome('Anna')
- palindrome('Radar')
- palindrome('Step on no Pets')
- palindrome('No lemon, no melon')
Add Comment
Please, Sign In to add comment