- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- synology
- Shell script
- Tkinter
- 안드로이드
- Linux
- 프로젝트
- System
- 쉘 스크립트 if문
- GPIO
- JSP
- LEVIATHAN
- 클라우드
- Python
- 네트워크
- 쉘 스크립트
- 리눅스
- 그라파나
- RaspberryPi
- centos docker
- GUI
- 라즈베리파이
- 메소드
- ACL
- nginx
- Java
- 자바
- API
- docker
- Android
- 쉘 스크립트 기초
- Today
- Total
IT창고
파이썬 연산자 본문
연산자란 연산을 나타내는 기호를 뜻하며 피연산자는 연산의 대상이 되는 값을 뜻합니다.
산술 연산자는 기본적으로 +, -, *, /, 가 있으며 //는 나눗셈의 몫을 뜻하고 %는 나눗셈의 나머지를 뜻합니다.
연산자의 종류 중 복합 연산자라고 있습니다. 복합 연산자란 +=처럼 대입 연산자와 다른 연산자를 합쳐 놓은 연산자를 뜻합니다.
복합 연산자에는 +=, -=, *=, /=, %=이 있습니다.
관계 연산자
관계 연산자는 두 개의 피연산자를 비교하는 연산자를 말합니다. 결과값이 1이면 참이고 0이면 거짓을 뜻합니다.
x==y : x와 y가 같은가?
x!=y : x와 y가 다른가?
x > y : x와 y보다 큰가?
x < y : x와 y보다 작은가?
x>=y : x와 y보다 크거나 같은가?
x<=y : x와 y보다 작거나 같은가?
논리 연산자
논리 연산자는 여러 개의 조건을 조합하여 참과 거짓을 따지는 연산자를 말합니다. 결과값이 1이면 참이고 0이면 거짓을 뜻합니다.
x&&y : AND연산, x와y가 모두 참이면 참 하나라도 다르면 거짓
x || y : OR연산, x나y중에서 하나라도 참이라면 참 모두 거짓이면 거짓
!x : NOT연산, x가 참이면 거짓 x가 거짓이면 참
주석(comment): 소스코드에 붙이는 설명글과 같은 것으로 주석은 프로그램이 하는 일을 설명하고 프로그램의 실행결과에 영향을 끼치지 않는다.
파이썬 특수기호 문자명령
\n : 새로운 줄로 이동
\t : 탭 만큼 이동
\\: \문자 자체를 화면에 출력
n="줄바꾸기\n바꾸기" print(n) a="탭이동 \t 이동" print(a) b="\\" print(b)
서식 문자
%d : 10진 정수
%f : 10진 부동소수점수
%c : 단일 문자
%s : 문자열
%o : 8진 정수
%x : 16진 정수
문자열
문자열은 문자들의 나열이다 컴퓨터에게는 숫자가 중요하지만 사람에게는 텍스트가 중요하다
int: 문자열을 정수로 변환
float: 문자열을 실수로 변환
str(): 숫자를 문자열로 변환
문자열 삽입(join)
abc 문자열의 각각의 문자 사이에 변수a의 값인 삽입
a = "," a.join('ab') 'a,b' a.join('abc') 'a,b,c'
소문자를 대문자로 바꾸는 함수(upper)
a="hi" a.upper() 'HI'
***이미 문자열이 대무자일 경우 변화없음***
대문자를 소문자로 바꾸는 함수(lower)
a="HI" a.lower() 'hi'
공백 지우기(lstrip, rstrip)
l = 왼쪽방향
a=" hi"
>>> a.lstrip()
'hi'
r = 오른쪽 방향
a="hi "
>>> a.rstrip()
'hi'
양쪽 공백지우기(strip)
a=" hi "
>>> a.strip()
'hi'
문자열을 저장하는 변수를 사용하여 사용자가 입력하는 연도, 월, 일을 모두 합하여 화면에 출력하는 프로그램 작성하기
year = input("연도 입력: ") month = input("월을 입력: ") date = input("일을 입력: ") print("오늘은",year+"년",month+"월",date+"일입니다.")
'프로그래밍 > Python' 카테고리의 다른 글
파이썬 모듈과패키지 (0) | 2017.08.13 |
---|---|
파이썬 입력과출력, 클래스 (0) | 2017.08.13 |
파이썬 조건문, 반복문, 함수 (0) | 2017.08.13 |
파이썬 리스트와 튜플, 딕셔너리와 집합 (0) | 2017.08.12 |
파이썬 소개 (0) | 2017.08.07 |