파이썬 변수

|

#! / usr / bin / python


# 정수 할당

나이 = 45


# 부동 소수점

급여 = 1456.8


# 문자열

이름 <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "존"


<코드 클래스 = "functions "> 인쇄 (나이)

인쇄 (급여)

인쇄 (이름)

< /td>

종료:

45 1456.8 John 

Python에서 변수를 생성하기 위한 규칙은 sa입니다. 다른 고급 언어처럼. 예:

a) 변수 이름은 문자 또는 밑줄로 시작해야 합니다.
b) 변수 이름은 숫자로 시작할 수 없습니다.
c) 변수 이름에는 영숫자 및 밑줄 문자만 사용할 수 있습니다. (Az, 0-9 및 _).
d) 변수 이름은 대소문자를 구분합니다(이름, 이름 및 NAME은 세 가지 다른 변수임).
e) 예약어(키워드)는 다음과 함께 사용할 수 없습니다. 변수 이름.

여러 변수에 하나의 값 할당:
Python에서는 또한 하나의 값을 동시에 여러 변수에 할당할 수 있습니다.
예:


#! / usr / bin / 파이썬


a = b <코드 클래스 = "키워드"> = <코드 클래스 = "일반"> c <코드 클래스 = "키워드"> = <코드 클래스 = "값"> 10

<코드 클래스 = "함수"> 인쇄 <코드 클래스 = "일반"> (a)

인쇄 (b)

인쇄 (c)

종료:

 10 10 10 

여러 변수에 다른 값 할당:


<코드 클래스 ="설명 "> #! / usr / 빈 / 파이썬


<코드 클래스 = "일반"> a, b, c <코드 클래스 = "키워드"> = <코드 클래스 = "값"> 1 <코드 클래스 = "일반">, <코드 클래스 = "값" > 20.2 <코드 클래스 = "일반">, "GeeksforGeeks"


인쇄 (a )

인쇄 (b)

인쇄 (c)

종료:

1 20.2 Python.Engineering 

다른 유형에 동일한 이름을 사용할 수 있습니까?
같은 이름을 사용하면 변수가 새로운 값과 유형을 참조하기 시작합니다.


# ! / usr / bin / 파이썬


a = 10

<코드 클래스 = "일반"> <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "GeeksforGeeks"


인쇄 (a)

< /td>

종료:

Python.Engineering 

+ 연산자는 어떻게 변수와 함께 작동합니까?

<표 테두리 = "0" cellpadding = "0" cellspacing = "0">

<코드 클래스 = "주석"> #! / usr / bin / 파이썬


a = 10

<코드 클래스 = "일반"> b <코드 클래스 = "키워드"> = <코드 클래스 = "값"> 20

인쇄 (a + <코드 클래스 = "일반"> b)


<코드 클래스 = "일반"> a <코드 클래스 = "키워드"> = "Geeksfor"

b = "Geeks"

인쇄 (a < 코드 클래스 = "키워드"> + <코드 클래스 = "일반"> b)

종료:

30 Python.Engineering 

다른 유형에 +를 사용할 수 있습니까?
다른 유형에 사용하지 않으면 실수가 발생합니다.


< tbody>

#! / usr / bin / 파이썬


a = 10

<코드 클래스 = "일반"> b <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "괴짜"

인쇄 (a + <코드 클래스 ="일반 "> b)

출력:

TypeError: +에 대해 지원되지 않는 피연산자 유형: `int` 및` str` 

객체(또는 클래스 유형 변수) 생성:
클래스, 객체 및 멤버 자세한 내용을 참조하십시오.


# 값이 있는 변수를 표시하는 Python 프로그램
# 클래스 선언에 할당된 클래스 변수 및
# 메소드와 생성자 내부의 변수는 인스턴스입니다.

# 변수.


# 컴퓨터 공학 학생 수업

수업 CSStudent:


# 클래스 변수

<코드 클래스 = "일반"> 스트림 <코드 클래스 = "키워드"> = <코드 클래스 = "문자열 ">` cse`


<코드 class = "comments"> # init 메소드 또는 생성자

def __ init __ ( 자체 , 롤):

# 인스턴스 변수

자체 . 롤 =


# CSStudent 클래스 객체

a = CSStudent( <코드 클래스 = "값"> 101 <코드 클래스 = "일반">)

<코드 클래스 = "일반"> b <코드 클래스 = "키워드"> = <코드 클래스 = "일반"> CSStudent ( <코드 클래스 = "값"> 102 <코드 클래스 = "일반">)


인쇄 (a.stream) # 인쇄 & quot; cse & quot;

인쇄 (b.stream) # 인쇄 & quot; cse & quot;

인쇄 (a.roll) # 101을 출력합니다.


# 클래스 변수는 클래스를 사용하여 사용할 수 있습니다.
# 이름 또한

인쇄 (CSStudent.stream) # 인쇄 & quot; cse & quot;

종료:

cse cse 101 세 

파이썬 변수 Python functions: Questions

파이썬 변수 sin: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method