사용자 도구

사이트 도구


wiki:ai:python:기초코딩_-_맛보기

기초코딩-맛보기

  • description : python에서 맛보기 코딩
  • author : 도봉산핵주먹
  • email : hylee@repia.com
  • lastupdate : 2020-06-17

기초코딩-맛보기

예제 코드

# Section02-2
# 파이썬 기초 코딩
# 몸풀기 코딩 실습
 
import this
import sys
 
 
print("== 입 출력 인코딩 확인 ==")
# 파이썬 2.x vs 3.x 기본 캐릭터 셋 설명
# Python 3.x 입력 인코딩
print(sys.stdin.encoding)
 
# Python 3.x 출력 인코딩
print(sys.stdout.encoding)
 
print()
 
print("== 출력문 ==")
# 출력문
print("My name is Goodboy!")
 
 
print()
 
print("== if ==")
# 변수선언
myName = "Goodboy"
 
# 조건문
if myName == "Goodboy":
    print("OK!")
 
print()
 
print("== for ==")
# 반복문(구구단)
for i in range(1, 10):
    for j in range(1, 10):
        print('%d * %d = ' % (i, j), i * j)
 
print()
 
print("== 한글 변수 선언 ==")
print(" == 권장하지 않음")
# 변수선언(한글)
# 한글사용은 권장하지 않음
이름 = "좋은사람"
# 출력
# 한글사용은 권장하지 않음
print(이름)
 
print()
 
print("== 함수 선언 ==")
# 함수선언(한글명)
def 인사():
    print("안녕하세요. 반갑습니다.")
 
# 함수 실행
인사()
 
print()
 
print("== class 선언 ==")
print(" == 초반이라 이런게 있다~ 하고 넘어간다. ")
# 클래스 선언
class Cookie:
    pass
 
# 객체 생성
cookie = Cookie()
 
# 정보 값 출력
print(id(cookie))
print(dir(cookie))
print(cookie.__class__)
print(cookie.__hash__)

실행 콘솔

== 입 출력 인코딩 확인 ==
utf-8
utf-8
 
== 출력문 ==
My name is Goodboy!
 
== if ==
OK!
 
== for ==
1 * 1 =  1
1 * 2 =  2
1 * 3 =  3
1 * 4 =  4
1 * 5 =  5
1 * 6 =  6
1 * 7 =  7
1 * 8 =  8
1 * 9 =  9
2 * 1 =  2
2 * 2 =  4
2 * 3 =  6
2 * 4 =  8
2 * 5 =  10
2 * 6 =  12
2 * 7 =  14
2 * 8 =  16
2 * 9 =  18
3 * 1 =  3
3 * 2 =  6
3 * 3 =  9
3 * 4 =  12
3 * 5 =  15
3 * 6 =  18
3 * 7 =  21
3 * 8 =  24
3 * 9 =  27
4 * 1 =  4
4 * 2 =  8
4 * 3 =  12
4 * 4 =  16
4 * 5 =  20
4 * 6 =  24
4 * 7 =  28
4 * 8 =  32
4 * 9 =  36
5 * 1 =  5
5 * 2 =  10
5 * 3 =  15
5 * 4 =  20
5 * 5 =  25
5 * 6 =  30
5 * 7 =  35
5 * 8 =  40
5 * 9 =  45
6 * 1 =  6
6 * 2 =  12
6 * 3 =  18
6 * 4 =  24
6 * 5 =  30
6 * 6 =  36
6 * 7 =  42
6 * 8 =  48
6 * 9 =  54
7 * 1 =  7
7 * 2 =  14
7 * 3 =  21
7 * 4 =  28
7 * 5 =  35
7 * 6 =  42
7 * 7 =  49
7 * 8 =  56
7 * 9 =  63
8 * 1 =  8
8 * 2 =  16
8 * 3 =  24
8 * 4 =  32
8 * 5 =  40
8 * 6 =  48
8 * 7 =  56
8 * 8 =  64
8 * 9 =  72
9 * 1 =  9
9 * 2 =  18
9 * 3 =  27
9 * 4 =  36
9 * 5 =  45
9 * 6 =  54
9 * 7 =  63
9 * 8 =  72
9 * 9 =  81
 
== 한글 변수 선언 ==
 == 권장하지 않음
좋은사람
 
== 함수 선언 ==
안녕하세요. 반갑습니다.
 
== class 선언 ==
 == 초반이라 이런게 있다~ 하고 넘어간다.
2127463810480
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '_
_str__', '__subclasshook__', '__weakref__']
<class '__main__.Cookie'>
<method-wrapper '__hash__' of Cookie object at 0x000001EF56B985B0>

Tip

/var/services/web/dokuwiki/data/pages/wiki/ai/python/기초코딩_-_맛보기.txt · 마지막으로 수정됨: 2023/01/13 18:44 (바깥 편집)