#! / usr / bin / python
# 정수 할당
나이
=
45
# 부동 소수점
급여
=
1456.8
# 문자열
이름
<코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "존"
<코드 클래스 = "functions "> 인쇄 (나이)
인쇄
(급여)
인쇄
(이름)
종료:
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 <코드 클래스 = "일반">,
종료: 1 20.2 Python.Engineering 다른 유형에 동일한 이름을 사용할 수 있습니까?
<코드 클래스 = "일반"> <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "GeeksforGeeks" |
종료:
Python.Engineering
+ 연산자는 어떻게 변수와 함께 작동합니까?
<표 테두리 = "0" cellpadding = "0" cellspacing = "0"><코드 클래스 = "주석"> #! / usr / bin / 파이썬
a
=
10
<코드 클래스 = "일반"> b <코드 클래스 = "키워드"> = <코드 클래스 = "값"> 20
인쇄
(a
+ 코드> <코드 클래스 = "일반"> b) 코드>
<코드 클래스 = "일반"> a <코드 클래스 = "키워드"> = "Geeksfor"
b
=
"Geeks"
인쇄
(a
< 코드 클래스 = "키워드"> + <코드 클래스 = "일반"> b)
종료:
30 Python.Engineering
다른 유형에 +를 사용할 수 있습니까?
다른 유형에 사용하지 않으면 실수가 발생합니다.
<코드 클래스 = "일반"> b <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "괴짜"
|
출력:
TypeError: +에 대해 지원되지 않는 피연산자 유형: `int` 및` str`
객체(또는 클래스 유형 변수) 생성:
클래스, 객체 및 멤버 a> 자세한 내용을 참조하십시오.
# 값이 있는 변수를 표시하는 Python 프로그램
# 클래스 선언에 할당된 클래스 변수 및
# 변수.
# 컴퓨터 공학 학생 수업
수업
CSStudent:
# 클래스 변수
<코드 클래스 = "일반"> 스트림 <코드 클래스 = "키워드"> = <코드 클래스 = "문자열 ">` cse`
<코드 class = "comments"> # init 메소드 또는 생성자
def
__ init __ ( c ode>
자체
, 롤):
# 인스턴스 변수
자체
. 롤
=
롤
# 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 세