1. 문자열 출력, 소수점, 탭과 줄바꿈
# Hello World
print("Hello World")
# Apple's
print("Apple\'s")
# 3.1416
tmp = 3.141592
print("%.4f" % tmp )
# tttt tttt
# nnnn
code = 'tttt\ttttt\nnnnn'
print(code)
2. 사칙연산, 몫, 나머지, 제곱
# 사칙연산, 몫, 나머지
# 8
# 0
# 16
# 1.0
# 1
# 0
tmp1 = input() # 4
tmp2 = input() # 4
print( int(tmp1) + int(tmp2) )
print( int(tmp1) - int(tmp2) )
print( int(tmp1) * int(tmp2) )
print( int(tmp1) / int(tmp2) )
print( int(tmp1) // int(tmp2) )
print( int(tmp1) % int(tmp2) )
#제곱
# 16
tmp1 = input() # 2
tmp2 = input() # 4
print( int(tmp1) ** int(tmp2) )
3. for 문 (반복문)
# apple
# apple
# apple
count = input() # apple
for i in range( int(count) ):
print( "apple" )
# 1부터 10까지 합
# 55
sum = 0
for num in range( 1, 11) :
sum += num
print(sum)
4. 형 변환
# 100
# 200
str1 = "100"
num1 = 200
print( int(str1) )
print( str(num1) )
5. 여러 값 입력과 출력
# 4 / 2 = 2.0
num1 = int(input()) # 4
num2 = int(input()) # 2
print( '{0} / {1} = {2:0.1f}'.format( num1, num2, num1/num2) )
6. 자료형
# <class 'int'>
# <class 'float'>
# <class 'str'>
tmp1 = 100
tmp2 = 1.1
tmp3 = "apple"
print( type(tmp1) )
print( type(tmp2) )
print( type(tmp3) )
7. if 문 (조건문)
# 더 큰 수는?
# 100
tmp1 = input() # 1
tmp2 = input() # 100
if int(tmp1) > int(tmp2) :
print(tmp1)
else :
print(tmp2)
# 홀수? 짝수?
# 짝수
tmp1 = input() # 2
tmp1 = int(tmp1)
if tmp1 % 2 == 0 :
print("짝수")
else :
print("홀수")
# 등급 구하기
# B
score = int(input()) # 70
if score <= 100 and score >= 81 :
print( "A" )
elif score <= 80 and score >= 61 :
print( "B" )
elif score <= 60 and myscore >= 50 :
print( "C" )
else :
print( "F" )
8. 문자열 다루기 (인덱싱)
# 인덱싱
# 2021
# 12
# 31
# 1
tmp1 = "2021-12-31 11:11:11"
print( tmp1[0:4] )
print( tmp1[5:7] )
print( tmp1[8:10] )
print( tmp1[12] )
# 문자열 찾기
# no
str1 = input() #apple
if str1.find("n") >= 0 :
print("find")
else :
print("no")
9. 문자열 다루기(strip)
# www.example.com...
# www.example.com
str1 = " www.example.com..."
print(str1.strip())
print(str1.strip('.'))
10. 문자열 다루기(count)
# 5
str1 = "ppap pap"
print( str1.count("p"))
11. 문자열 다루기(split)
# apple
# banana
# cat
longstr = "apple,banana,cat"
longstr_list = longstr.split(",")
for i in longstr_list:
print( i )
# 확장자 제거 후 파일이름만 출력
# testFiles01
filename = testFiles01.html
print( filename.splie(".")[0] )
testFiles01
반응형
댓글