728x90
1.python
2.numpy 배열, 행렬
3.pandas 시리즈, dataframe
4.crawling
5.machine learning
6.deep learning
print('오예')
#개행 원치 않을 시 end 사용
print("test python", end="")
print("test anaconda", "conn")
#한줄 주석문
'''
범위 주석문
1.python
form - > application
web -> django, falsk
2.numpy 배열, 행렬
3.pandas 시리즈, dataframe
4.crawling
5.machine learning ->data -> new data
지도학습
비지도학습
6.deep learning
'''
"""
범위 주석문
"""
#modul <- library
import keyword
print(keyword.kwlist)
print('"안녕하세요"라고 말했습니다')
print("'안녕하세요'라고 말했습니다")
print("이름\t나이")
#보이는대로 출력
print("""행을 아래로 이동 난 지금
너무 배고파
죽을거같아.""")
#문장곱하기
print("안녕하세요" *3)
'''
print("안녕하세요"[0])
print("안녕하세요"[1])
print("안녕하세요"[-1])
print("안녕하세요"[0:2])
#2번찌부터 끝까지가라
#하세요
print("안녕하세요"[2:])
#앞부터 3번찌전까지
print("안녕하세요"[:3])
#문자열 길이 5
print(len("안녕하세요"))
#무슨 타입인지 <class 'str'>
print(type("안녕하세요"))
#<class 'int'>
print(type(len("안녕하세요")))
#<class 'float'>
print(type(123.456))
print(5*7)
#print(5/0) 에러 분모 0
print("3/2", 3/2) #나누기
print("3/2", 3//2) #몫이 나온다
print("3**2 = ", 3**2)
str = "문자열"
number = 273
print(str, number)
# 에러 print(str + number)
'''
#입력
"""
str = input("입력>")
print(str)
print("자료형", type(str))
"""
#입력을 숫자로 받기
numstr = int("135")
fnumstr = float("123.456")
print(numstr + 10)
print(fnumstr + 1.2,type(fnumstr))
#숫자 - > 문자열
#에러 s= numstr + ''
#print(s)
#strnum = str(52)
#strfnum = str(52.345)
print("문자열로바뀌엇는지 확인")
#print(type(strnum))
#print(type(strfnum))
#format () 함수 - >문자열
foutput = "{}".format(2345)
#foutput은 무조건 문자열로 나간다
print(type(foutput))# <class 'str'>
f1 = "{}{}".format(100, 23)
f2 = "{}{}{}".format(100,"문자열", True)
print(f1)
print(f2)
#upper, lower
str_a = "Hello Python Programming"
#대문자
str_up = str_a.upper()
str_low = str_a.lower()
print(str_up)
print(str_low)
#split
str_split = str_a.split(" ")
print(str_split)#['Hello', 'Python', 'Programming']
#join
print("::".join(["1","2","3"])) #1::2::3
str_a = """
안녕하세요
문자열 함수를 작성합니다.
"""
print(str_a)
print(str_a.strip()) # = trim
#문자열을 조사. 영어, 한글, 숫자로만 되어있으면 True, 아니면 False
print("TrainA10한글".isalnum())#true
print("TrainA^10한글".isalnum())#false
#문자열이 숫자인지 아닌지 조사
print("10".isdigit())
#find, rfind 번지수를 찾아준다
out_a = "안녀안녕하세요".find("녀")
print(out_a)
out_a = "안녀안녕하세요".rfind("안녕")
print(out_a)
# 논리연산
print(10==100)
print(10!=100)
print(10>=100)
print(10<=100)
print("가방" == "가방")
x = 25
print(x>10 and x < 30)
print(10 < x < 30)
728x90
'python' 카테고리의 다른 글
82일차//python/ 가위바위보 프로그램/ 파이썬 (0) | 2021.05.04 |
---|---|
82일차//python/import math + random (0) | 2021.05.04 |
81일차//python/dictionary (0) | 2021.05.03 |
81일차//python/ list, tuple (0) | 2021.05.03 |
81일차//python/ datetime, if 조건문 (0) | 2021.05.03 |