Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
F
Foss-Final Project
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
남 은수
Foss-Final Project
Commits
6b4367f0
Commit
6b4367f0
authored
2 years ago
by
남 은수
Browse files
Options
Downloads
Patches
Plain Diff
Update README.md
parent
6903ccd4
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+362
-0
362 additions, 0 deletions
README.md
with
362 additions
and
0 deletions
README.md
+
362
−
0
View file @
6b4367f0
# Foss-Final Project
# 미디어학과 202127243 남은수
# wikibooks 파이썬 파이썬 입문
# << 아래는 wikibook에 작성한 내용>>
== 변수와 상수 ==
=== 변수 ===
*
변수(variable)는 컴퓨터의 메모리 공간에 이름을 붙이는 것이다.
*
변수에 값을 저장할 수 있다.
*
파이썬에서는 변수에 값을 저장하면 변수가 자동으로 생성된다.
[형식]
변수이름 = 값
[예]
x = 100
변수의 이름
*
의미있는 이름을 사용한다.
*
소문자와 대문자는 서로 다른 문자이다.
*
변수의 이름은 영문자와 숫자, 밑줄(_)로 이루어진다.
*
변수의 이름 중간에 공백이 들어가면 안 된다.
[예]
_size5 (o)
5count (x)
자료형
*
정수(int)
*
부동소수점수(float)
*
문자열(str)
[예]
int : –2, 0, 4, ...
float : 3.5, 0.79, ...
str :"Hello World!", "123", ...
=== 상수 ===
*
상수는 변수에 대하여 항상 일정한 값을 취하는 수를 말한다.
*
변수의 이름을 대문자로 하여서 일반적인 변수와 구분한다.
부울 변수
x = 10
y = (x > 5)
y에는 True값이 들어있다.
z = (x < 5)
z에는 false값이 들어있다.
y와 z가 부울 변수이다.
타입변환
x = 3.14
y = int(x)
y에는 int 값 3이 들어있다.
특수 문자열
\n
: 줄바꿈 문자
\t
: 탭문자
\\
: 역슬래시 자체
\"
: 큰 따옴표 자체
\'
: 작은 따옴표 자체
문자열 비교
x = "Hello"
y = "Hello"
z = (x==y)
z에는 true값이 들어있다.
a = "apple"
b = "banana"
c = (a > b)
c에는 false값이 들어있다.
== 산술 연산 ==
덧셈 : +
9+5=14
뺄셈 : -
9-5=4
곱셈 :
*
9
*
5=45
정수 나눗셈 : //
9//5=1
실수 나눗셈 : /
9/5=1.8
나머지 : %
9%5=4
한번에 여러 개의 변수 초기화
x = y = z = 0
x, y, z = 10, 20, 30
x와 y값 교환
x, y = y, x
지수 계산
x = 3
**
2
x에는 9의 값이 들어있다.
== 연산자 ==
=== 복합 연산자 ===
x = x + 2를 복합 연산자를 사용하여 표현하면
x += 2 이다.
[예]
x+=y ↔ x=x+y
x-=y ↔ x=x-y
x
*=y ↔ x=x*
y
x/=y ↔ x=x/y
x%=y ↔ x=x%y
=== 관계 연산자 ===
x == y : x와 y가 같다.
x != y : x와 y가 다르다.
x > y : x가 y보다 크다.
x < y : x가 y보다 작다.
x >= y : x가 y보다 크거나 같다.
x <= y : x가 y보다 작거나 같다.
=== 논리 연산자 ===
x and y : x와 y 둘 다 참이어야 참이다.
x or y : x나 y 둘 중 하나만 참이어도 참이다.
not x : x가 참이면 거짓, 거짓이면 참이다.
== 입력 ==
[형식]
변수 = input(내용)
[예]
x = input("나이를 입력하시오: ")
== 출력 ==
[형식]
print(변수, "내용")
[예]
print(x,"살입니다.")
== 조건문 ==
=== if~else문 ===
[형식]
if 조건문 :
문장1
else :
문장2(else문 생략 가능)
[예]
if x < 8 :
y = 0
else :
y = 1
== 리스트 ==
*
리스트란 항목들을 저장하는 자료구조를 말한다.
[형식]
list = ["항목", "항목", "항목"]
[예]
colorlist = ["red", "green", "blue"]
*
리스트에 값 추가하기
colorlist.append("pink")
*
리스트 출력하기
print(colorlist)
[red, green, blue, pink]
*
리스트의 인덱스는 0부터 시작한다.
*
첫 번째 항목의 인덱스는 0이고 두 번째 항목의 인덱스는 1이다.
*
red의 인덱스는 0, green의 인덱스는 1, blue의 인덱스는2, pink의 인덱스는 3이다.
== 반복문 ==
=== while문(조건 반복) ===
[형식]
while 조건식 :
문장1
문장2
[예]
while month > 12 :
month = month – 12
year = year + 1
=== for문(횟수 반복) ===
[형식]
for 변수 in 리스트 :
문장1
문장2
[예]
for I in [1, 2, 3, 4, 5] :
print("안녕")
[결과]
안녕
안녕
안녕
안녕
안녕
=== 무한루프 ===
[형식]
while True
if 조건 :
break //반복을 중단한다.
if 조건 :
continue //다음 반복을 시작한다.
=== 함수 ===
*
함수는 특정 작업을 수행하는 명령어들의 모음에 이름을 붙인 것이다.
[형식]
def 함수이름(매개변수1, 매개변수2, ...) :
명령문1
명령문2
[예]
def get_area(radius) :
area = 3.14
*radius*
*
2
return area
*
파이썬에서는 함수가 하나 이상의 값도 반환할 수 있다.
def sub():
return 1, 2, 3
a, b, c = sub()
print(a, b, c)
1 2 3
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment