[파이썬 문제풀이 스터디] 1주차
STEP 1. 출력문 print()
Problem 006
# (1)
print(14590)
# (2)
# print(abc) # error
# (3)
print(13-2)
# (4)
print(12 + 4 / 2 + 1)
# (5)
print("A" + "B" + " C")
# (6)
# print("A" - "B") # error
# (7)
print("A" + 'B')
# (8)
# print(52 - "33") # error
Problem 008
# 1
print("23"+"Bc"+"7")
# 2
print(23, end='')
print("Bc7")
Problem 009
print('a')
print('b', 'c', end='')
print('D')
print('E', end='F')
# a
# b cD
# EF
STEP 2. 변수 variable
Problem 016
x, y, z = 1, 2, 3
print((2*(y+z))**x)
print((2*(y+z))**y)
print((2*(y+z))**z)
Problem 020
num1, num2, num3 = 10, 20, 30
num1 = num2 = num3
print(num1)
print(num2)
print(num3)
Problem 021
X, Y, Z = 1, 2, 1.5
print(X) # 1
print(X + Y) # 3
print(X + Y + Z) # 4.5
# print(2X)
print(2 * X) # 2
print(2.0 * X) # 2.0
print(X - 1.0) # 0.0
print(X - 1) # 0
print(Z - 0.5) # 1.0
# print(XZ)
print(X * Z) # 1.5
STEP 3. 포맷 format
Problem 023
country = "Korea"
population = '50M'
print("{} has about {} people".format(country, population))
Problem 024
num1 = 1.23456789
num2 = 0.22222222
num3 = 1.87654321
num4 = 0.21314151
print("First : {:2}".format(num1)) # 1.23 --> 틀림
print("Second : {:10.4}".format(num2)) # 0.2222
print("Third : {}".format(num3)) # 1.87654321
print("Fourth : {:10.4}".format(num4)) # 0.2131
STEP 4. 연산자
Problem 032
A, B, C = 1, 2, 3
A += A * B + A # A * B + A = 3, A = 4
B %= A % C % B # 4 % 3 % 2 = 1, B = 0
C *= C - A ** (A -3) # 3 - 4**(1) = -1, C = -3
print(A)
print(B)
print(C)
Problem 033
X, Y, Z, W = 11, 5, 7, 13
print(X % Y)
print((Z % Y) * Y)
print(((Z % Y) * Y) ** (Z % Y))
print(((Z % Y) * Y) ** (W % Y))
Problem 036
print("1의 자료형은", end=' ')
print(type(1))
print("1.0의 자료형은", end=' ')
print(type(1.0))
STEP 5. 비트연산
Problem 042
a, b, c = 11, 22, 33
print(bin(a))
print(hex(22))
print(oct(c))
print(bin(c*2))
Problem 045
num1 = 3
num2 = 6
num3 = 2
print(num1 & num2) # 2
print(num1 | num2) # 7
print(num1 ^ num2) # 5
print(num1 & num2 & num3) # 2
Problem 047
num = 7
num = num << 1
print(num)
STEP 6. boolean
Problem 057
print(((8 == 14) | (165 < 178) & (1 == 17)) ^ (814 > 117))
Problem 058
num = 17
print(num == 0)
Problem 059
num1 = 6
num2 = 7
print(num1 % 2 == 0 or num1 % 3 == 0)
print(num2 % 2 == 0 or num2 % 3 == 0)
Author And Source
이 문제에 관하여([파이썬 문제풀이 스터디] 1주차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jbr1tr/파이썬-문제풀이-스터디-1주차저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)