python/w3schools

[PYTHON] W3Schools로 파이썬 공부하기

유호야 2021. 3. 27. 15:35
반응형

자바만 공부하다가 Python을 한 번 튜토리얼만 맛보기를 해보려한다.

 

Python Tutorial

Python Tutorial Learning by Examples With our "Try it Yourself" editor, you can edit Python code and view the result. Click on the "Try it Yourself" button to see how it works. Python File Handling In our File Handling section you will learn how to open, r

www.w3schools.com

오늘은 Variables 까지만!

#타입을 지정하지 않아도 된다.
x = 1
y = 'something'

#해당 변수가 어떤 타입인지 궁금할 때
print(type(x))
print(type(y))

# 주석처리는 #을 이용
# 명령어 끝에 ; 을 사용하지 않아도 된다.

"""
	자바의 /* */ , 해당 구간 주석처리에 해당한다.
 """ 
 
#변수 출력
print(x)
print(y)

 

#한꺼번에 등호처리가 가능
x = y = z = "Orange"

a = "SallY";
A = "Dawid";
#A는 a를 overwrite하지 않는다.
#대소문자 구분

#변수 작성시 불가능한 '숫자', '-'
# 2my-friend-name = 'Kate';

# 변수 생성시, '변수', "변수", 큰따옴표 작은따옴표 구분 없음
#조건문
#주의사항 : print를 작성할 때 하나 이상의 띄어쓰기를 해주어야 한다.
if x > 2 : 
  print("x는 2보다 큽니다.")
  
#배열 Collection 
arrs = ["apple", "banana", "kiwi"]
x, y, z = arrs
print(x)
print(y)
print(z)
# 출력되는 값은 apple / banana / kiwi

a = "apple"
b = "banana"
print(a + " loves " + b)
# 출력값 : apple loves banana

a = 1
b = 2
print(a + b)
#출력값 3, 그러나 str타입과 int타입은 계산오류
#자바스크립트 같은 function

test = "gorgeous"
def testfunc():
 print("She is " + test)

testfunc() """ 출력값 : She is gorgeous """

#global 변수, x값이 스코프(?) 밖에서 선언됐다하더라도 이후에 나오는 변수 x에 대해서
#global x를 선언한 곳의 값을 참조한다.
x = "awesome"

def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)

 

반응형

'python > w3schools' 카테고리의 다른 글

[w3schools] Python Variables - Python Variables  (0) 2021.05.20
[w3schools] Python Comments  (0) 2021.05.20
[w3schools] Python Syntax  (0) 2021.05.20
[w3schools] Python Intro  (0) 2021.05.20
[w3schools] Python HOME  (0) 2021.05.20