Today I Learned#1

Pang·2021년 2월 25일
0

Today I Learned

목록 보기
1/4
post-thumbnail

파이썬 질문 사이트 : https://stackoverflow.com/
파이썬 프로그램 하는 것을 실시간으로 보여주는 사이트 : http://pythontutor.com/

기본 문법

print()

pirnt()

( )안에 있는 값을 출력

input()

input()

( )안에 임의의 내용을 입력

Variable

my_int('안녕')

-> '안녕'
Variable은 띄어쓰기, 숫자로 시작 불가능

Boolean

Ture와 False 둘 중의 하나의 값으로 나옴.

List

my_list = [1, 2, 3]
my_list1 = ['하나', '둘', '셋']

my_list1[0]
-> '하나'
[ ] 차례대로 0부터 시작 후 출력

Dictionary

{key1 : val1, ... }

my_dict = {'첫 째' : '남자', '둘 째' : '여자', '셋 째' '남자'}

my_dict['첫 째']
->'남자'
뒤에 값을 출력 함

str( ), int( )

str( ) #()안의 값이 문자열로 바뀜
list( ) #()안의 값이 리스트로 바뀜

Commnet 주석 #

print('안녕') #인사 하는 말

-> 안녕
#뒤에 있는 말은 생략 함 컴퓨터는 읽지 못하는 사람만 보기 위한 글자

String

' ', " " 안에 넣어서 문자열로 만들음
ex) 1+1 = 2
     '1' + '1' = '11'

'{ }'.format( )

'my name is {}'.format('pang')

-> 'my name is pang'

'{} x {} = {}'.format(2, 3, 2*3)

-> 2 x 3 = 6

'{1} x {0} = {2}'.format(2, 3, 2*3)

-> 3 x 2 = 6
{ } 안의 배열 순서대로 출력

Indexing

Python

P = 0 or -6
y = 1 or -5
t = 2 or -4
h = 3 or -3
o = 4 or -2
n = 5 or -1
의 값을 가짐

Python[2]

-> t

my_name='저의 이름은 팡입니다.'
저의 이름은 팡입니다[3]

-> 이
띄어쓰기도 포함 시킴

Slicing

'Python'[1:4]

-> yth
1번 부터 4번 앞까지 출력
1, 2, 3 글자

'Python'[:4]
-> 처음부터 3번 째 글자까지
'Python'[2:]
-> 3번 째부터 마지막까지

String_split( )

fruit_str = '포도 사과 딸기 망고'
fruit_str.split()

-> '포도', '사과', '딸기', '망고'

String_split( : )

( ) 의 기본 구분자는 띄어쓰기고 안에 무엇을 쓰느냐에 따라 구분자가 달라짐

fruit_str = '포도:사과:딸기:망고'
fruit_str.split(':')

-> '포도', '사과', '딸기', '망고'

pirnt('안녕',end='하세요')

-> '안녕하세요'

\n \t

\n = 엔터
\t = tap 키

profile
팡 화이토

0개의 댓글