#Coding
print("Hello World!!")
결과:Hello World!!
a=10
print(a)
결과:10
a=10
b=20
c=a+b
print(c)
결과:30
x=20
Computer='Mac'
Age=25
my_score=70
_name="홍길동"
myBirthdayYear=1997
date2=3.13
print(x,Computer,Age,my_score,_name,myBirthdayYear,date2)
결과: 20 Mac 25 70 홍길동 1997 3.13
x=3.14
y=6/2
print(x,y)
print()
print(type(x),type(y))
결과:
3.14 3.0 <class 'float'> <class 'float'>
#문자열?
a='x'
b='i am a boy'
c='안녕하세요'
print(a)
print(b)
print(c)
print(type(a),type(b),type(c))
x
i am a boy
안녕하세요
<class 'str'> <class 'str'> <class 'str'>
#문자의 인덱스?
x='apple'
print(x[0])
print(x[1])
print(x[-1])
print(len(x))
print(type(x))
a
p
e
5
<class 'str'>
#boolean
a=True
b=False
print(a)
print(b)
print()
c=10>20
print(c)
print(type(a),type(b),type(c))
True
False
False
<class 'bool'> <class 'bool'> <class 'bool'>
#수치연산
a=10
b=20
c=a+b*10-5/5
print(c)
209.0
#할당 연산자
x=10
x+=10
y=20
y-=10
print(x,y)
20 10
#문자열 처리
hello='안녕'*5
print(hello)
안녕안녕안녕안녕안녕
name='구자룡'
a='나는 %s 입니다' %name # %d는 숫자임 %s는 문자형태임.
print(a)
나는 구자룡 입니다
#format()이용한 문자열 포메팅
name='양재모'
age='23'
eyesight=1.2
a='이름:{}'.format(name)
b='나이:{}'.format(age)
c='시력:{}'.format(eyesight)
print(a,b,c)
이름:양재모 나이:23 시력:1.2
#출력과 입력
#컴마를 이용한 출력
#문자열연결을 이용한 출력
name='홍길동'
age='30'
height='173.5'
print(name,age,height)
홍길동 30 173.5
#문자열포메팅을 이용한 출력
score1=80
score2=37
sum=score1+score2
avg=sum/2
print("두과목점수 %d,%d"%(score1,score2))
print("합계 : %d,평균: %.2f"%(sum,avg))
두과목점수 80,37
합계 : 117,평균: 58.50
#포멧을 이용한 출력
name='김소원'
id='kim'
point=1800
print()
print('이름: {}'.format(name))
print('아이디 : {}, 마일리지 :{}'.format(id,point))
이름: 김소원
아이디 : kim, 마일리지 :1800
#키워드 sep를 이용한 출력
year=2021
month=4
day=14
print(year,month,day,sep='/')
2021/4/14
#키워드 end를 이용한 출력
a='안녕하세요?'
b='반갑습니다'
print(a)
print(b)
print('\n\n') #두칸의 개행문자가 구성된상태
print(a,end="") #다음칸을 조절하는 옵션인데,이경우는 다음에 내용을 합치라는 내용
print(b)
안녕하세요?
반갑습니다
안녕하세요?반갑습니다
#키보드 입력
name=input("이름을 입력하세요")
#print(f'{name}님 반갑습니다')
print('%s님 반갑습니다.'%name)
이름을 입력하세요홍길동
홍길동님 반갑습니다.
#입력받은 두수의 합을 구하는 문제
a=int(input('첫번째 수를 입력하시오'))
b=int(input('두번째 수를 입력하시오'))
c=a+b
print(c)
print(type(a),type(b),type(c))
첫번째 수를 입력하시오20
두번째 수를 입력하시오30
50
<class 'int'> <class 'int'> <class 'int'>
#float함수 적용
inch=float(input('인치(inch)를 입력하세요'))
cm=inch*2.54
print('센치미터는 %.2f' %cm)
인치(inch)를 입력하세요31
센치미터는 78.74
'파이썬' 카테고리의 다른 글
파이썬 2일차 (3) (0) | 2021.04.21 |
---|---|
파이썬 2일차 (2) (0) | 2021.04.21 |
파이썬 2일차 (1) (0) | 2021.04.21 |