python 기초 #1
1. format method
- % 기호 (가장 오래됨)
    name = "최지웅"
    age = 32
    print("제 이름은 %s이고 %d살입니다." % (name, age))- format 메소드 (현재 가장 많이 사용)
    name = "최지웅"
    age = 32
    print("제 이름은 {}이고 {}살입니다.".format(name, age))- f-string (새로운 방식)
    name = "최지웅"
    age = 32
    print(f"제 이름은 {name}이고 {age}살입니다.")print("오늘은 {}년 {}월 {}일입니다." format(year, month, day)) →good
==
date_string = "오늘은 {}년 {}월 {}일입니다." →good
print(date_string.format(year, month, day))
num_1 = 1,  num_2 = 3; 
print("{0} 나누기 "{1}은 {2:.4f}입니다.".format(num1, num2, num1 / num2))
→ 1 나누기 3은 0.3333입니다.*정수형 나누기도 결과값은 플롯으로 나옴.
Boolean : C언어와 동일하게 표기
2. type
e.g)
print(type("True")) // print(type(True))
  →<class 'str'>           →<class 'bool'>
def hello():
print("Hello world!")
print(type(hello)) → <class 'function'>
print(type(print)) → <class 'builtin_function_or_method'>함수호출주의
def print_square(3):
print(3*3)
def get_square(x):
return x*x
print(print_square(3))
→none
Optional parametere.g)
def myself(name, age, nationality="한국"):
    print("내 이름은 {}".format(name))
    print("나이는 {}살".format(age))
    print("국적은 {}".format(nationality))
→myself("코드잇", 1, "미국") *# 옵셔널 파라미터를 제공하는 경우*
print() ->내 이름은 코드잇
나이는 1살
국적은 미국**옵셔널 파라미터는 모두 마지막에 위치해야함!
3. scope
로컬 변수, 글로벌 변수 C언어와 동일.
상수 (constant) → 대문자로 작명
e.g)  PI = 3.14
4. while
e.g)
i = 1
while i ≤ 100 :             # →조건
 print(i)                   # →실행
 i +=                       # →실행5. if
if 조건문:
참→ 실행
거짓→else문으로
elif (else if) 조건문:
~
else:
~6. 문제: 약수 구하기
N = 120
i = 1
count = 0
while i <= N:
    if N % i == 0:
        print(i)
        count += 1
    i += 1
print("{}의 약수는 총 {}개입니다.".format(N, count))7. 문제: 피보나치 수열
previous = 0
current = 1
i = 1
while i <= 50:
    print(current)
    temp = previous 
    previous = current
    current = current + temp    
    i += 1
———
previous = 0
current = 1
i = 1
while i <= 50:
    print(current)
    previous, current = current, current + previous
    i += 18. 문제: 구구단
i = 1
while i <= 9:
    j = 1
    while j <= 9:
        print("{} * {} = {}".format(i, j, i * j))
        j += 1
    i += 1Author And Source
이 문제에 관하여(python 기초 #1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@nogy21/python저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)