- 하드 윈도우 복사
- Mac Oracle
- SSD 복사
- django 엑셀불러오기
- ViewBag
- ViewData
- javascript 바코드 생성
- asp.net core Select
- 바코드 스캔하기
- 하드 마이그레이션
- 404에러페이지
- jquery 바코드생성
- XSS PHP
- ASP.Net Core 404
- TempData
- 강제이동
- asp.net dropdownlist
- javascript 바코드스캔
- asp.net Select
- XSS방어
- jquery 바코드
- php 캐쉬제거
- 타임피커
- 말줄임표시
- 맥 오라클설치
- javascript redirection
- 파일업로드 유효성체크
- javascript 유효성체크
- 파일업로드 체크
- 바코드 생성하기
웹개발자의 기지개
[python] 파이썬 기본 수업 1일차 - 변수,제어문,반복문 본문
x = 300 + 20
print(x)
-----
320
type(x)
-----
int
name = "테스트"
address = "대구 달서구 장기동"
print(name,address)
------
테스트 대구 달서구 장기동
name = "테스트"
address = "대구 달서구 장기동"
add = address + ":" + name
print(add)
-----
대구 달서구 장기동:테스트
type(add)
-----
str
name = "테스트"
address = "대구 달서구 장기동"
add = address + 93
print(add)
------
TypeError Traceback (most recent call last)
<ipython-input-13-4419a384eda3> in <module>
1 name = "테스트"
2 address = "대구 달서구 장기동" ---->
3 add = address + 93
4 print(add) TypeError: can only concatenate str (not "int") to str
name = "테스트"
address = "대구 달서구 장기동"
add = address + str(93)
print(add)
------
대구 달서구 장기동93
1.변수는 숫자로 시작할수 없다.
2. #와 같은 기호를 변수명으로 쓸 수 없다.
score = 10
score += 1
print(score)
------
11
x = 100
y = 200
sum = x + y
print(x, "과", y, "의 합은 ", sum, "입니다.")
-------
100 과 200 의 합은 300 입니다.
x = input("x 값을 입력하세요 : ")
y = input("y 값을 입력하세요 : ")
sum = x + y
print(x, "과", y, "의 합은 ", sum, "입니다.")
------
x 값을 입력하세요 : 100
y 값을 입력하세요 : 200
100 과 200 의 합은 100200 입니다.
x = int(input("x 값을 입력하세요 : "))
y = int(input("y 값을 입력하세요 : "))
sum = x + y
print(x, "과", y, "의 합은 ", sum, "입니다.")
------
x 값을 입력하세요 : 100
y 값을 입력하세요 : 200
100 과 200 의 합은 300 입니다.
name = input("이름을 입력하세요 : ")
print(name,"님 안녕하세요 ~")
print("파이썬 수업에 오신것을 환영합니다.")
-------
이름을 입력하세요 : 홍길동
홍길동 님 안녕하세요 ~
파이썬 수업에 오신것을 환영합니다.
name = input("이름을 입력하세요 : ")
print(name,"씨, 안녕하세요?")
print("파이썬에 오신 것을 환영합니다.")
x = int(input("첫 번째 정수를 입력하세요 : "))
y = int(input("두 번째 정수를 입력하세요 : "))
print(x,"과",y,"의 합은 ", x+y ,"입니다.")
--------
이름을 입력하세요 : 홍길동
홍길동 씨, 안녕하세요?
파이썬에 오신 것을 환영합니다.
첫 번째 정수를 입력하세요 : 15
두 번째 정수를 입력하세요 : 17
15 과 17 의 합은 32 입니다.
weight = float(input("몸무게를 kg단위로 입력하세요 : "))
height = float(input("키를 미터단위로 입력하세요 : "))
bmi = (weight / (height**2))
print("당신의 BMI 는",bmi)
------
몸무게를 kg단위로 입력하세요 : 81
키를 미터단위로 입력하세요 : 1.83
당신의 BMI 는 24.187046492878256
p = int(input("분자를 입력하시오:"))
q = int(input("분모를 입력하시오:"))
print("나눗셈의 몫 = ",p//q)
print("나눗셈의 나머지 = ",p%q)
-----
분자를 입력하시오:30
분모를 입력하시오:4
나눗셈의 몫 = 7
나눗셈의 나머지 = 2
sec = 343425
hour = sec // (60 * 24)
temp1 = sec % (60 * 24)
mins = temp1 // 60
sec = temp1 % 60
print(hour, "시", mins,"분", sec,"초")
-----
238 시 11 분 45 초
americano = 2000
cafelatte = 3000
capucino = 3500
americano_count = int(input("아메리카노 판매개수 :"))
cafelatte_count = int(input("카페라떼 판매개수 :"))
capucino_count = int(input("카푸치노 판매개수 :"))
sumPrice = americano * americano_count
sumPrice += cafelatte * cafelatte_count
sumPrice += capucino * capucino_count
print("총 매출은 ",sumPrice,"입니다.")
--------
아메리카노 판매개수 :17
카페라떼 판매개수 :5
카푸치노 판매개수 :3
총 매출은 59500 입니다.
print("*" * 50)
------
**************************************************
price = 1500
print("상품의 가격은 %s원입니다." % price)
-----
상품의 가격은 1500원입니다.
print("상품의 가격은", price ,"입니다.")
-----
상품의 가격은 1500원입니다.
price = 1500
print("%s의 가격은 %s원입니다." % ("딸기",price))
-------
딸기의 가격은 1500원입니다.
s = "Month Python"
print(s[1:3])
------
on
s = "Month Python"
print( s[-3:-1] )
-----
ho
print(s[:6])
-----
Month
print("안녕하세요 ! \n\"파이썬\" 강의입니다.")
------
안녕하세요 !
"파이썬" 강의입니다.
#리스트
item = ["이순신","홍길동","테스트"]
item
-----
['이순신', '홍길동', '테스트']
item.append("영희")
item
-----
['이순신', '홍길동', '테스트', '영희', '영희']
print(item[2])
------
테스트
score = int(input("점수는 ? "))
if score >= 90:
print("A")
elif score >= 80:
print("B")
else:
print("F")
-----
점수는 ? 94
A
score = int(input("점수는 ? "))
if score >= 90:
print("A")
print("우등생")
elif score >= 80:
print("B")
print("보통")
else:
print("F")
print("열공 좀 해라~")
----
점수는 ? 92
A
우등생
score = int(input("점수는 ? "))
if score >= 90:
print("A")
if score >= 95:
print("+")
elif score >= 80:
print("B")
if score >= 85:
print("+")
else:
print("F")
print("열공 좀 해라~")
------
점수는 ? 96
A
+
import random
coin = random.randrange(2) #0,1
if coin==0:
print("앞")
else:
print("뒤")
------
뒤
import random
coin = random.randrange(1,46) #1부터 45까지
print(coin)
------
6
year = int(input("연도를 입력하세요 : "))
if ((year % 4 == 0 and year % 100 != 0) or year % 400==0):
print(year,"년은 윤년입니다.")
else:
print(year,"년은 윤년이 아닙니다.")
-----
연도를 입력하세요 : 2012
2012 년은 윤년입니다.
for i in range(1,11): #1부터 10까지 10번 반복 [1,2,3,...10]
print(i,"번")
------
1 번
2 번
3 번
4 번
5 번
6 번
7 번
8 번
9 번
10 번
for i in [1,2,3,4,5]:
print(i,"번")
---
1 번
2 번
3 번
4 번
5 번
for i in range(1,11,3):
print(i,"번")
----
1 번
4 번
7 번
10 번
count = 1
sum = 0
while count <= 10:
sum += count
count += 1
print("합계는 ",sum)
---------
합계는 55
def address():
print("서울")
print("대구")
address()
----
서울
대구
def address(name):
print("서울")
print(str(name))
address("고고")
----
서울
고고
def address(name):
addr = "서울" + str(name)
return addr
address("아자아자")
-----
'서울아자아자'
마지막으로 문자열을 만들때 팁이다.
str = """ wefwefwefewf'wefwefw;gwegw """
이런식으로 """ 으로 열고 닫으면 문자열내부에 깨짐이 없이 문자열을 안정적으로 담을 수 있다.
설명내용보기
Shift + tab
date 함수 설명글보기
date?
'python > 파이썬 교육' 카테고리의 다른 글
[python] 파이썬 기본 수업 2일차(5/6) - RSS형태의 뉴스기사 가져오기 (0) | 2020.06.12 |
---|---|
[python] 파이썬 기본 수업 2일차(4/6) - wordcloud (0) | 2020.06.12 |
[python] 파이썬 기본 수업 2일차(3/6) - 크롤링, 기사내용 긁어오기 (0) | 2020.06.12 |
[python] 파이썬 기본 수업 2일차(2/6) - 크롤링, 로또번호 긁어오기 (0) | 2020.06.12 |
[python] 파이썬 기본 수업 2일차(1/6) - 리스트, 딕셔너리, 함수 (0) | 2020.06.12 |