ICT COG Academy 1일차

1일차 여서 그런지 기본만 배웠다. colab을 이용하여 웹에서 간단한 파이썬 코딩을 했다. 너무 기초적인건 제외했다.

배운것

1. 변수의 데이터 타입

2. 출력

 

a=1
b="Hello"
print(a,b) //출력(1 Hello) 띄어쓰기가 자동으로 들어가짐
print(a,10,100,"Hello world",sep="") //출력(110100Hello world) sep=""로 설정하면 띄어쓰기가 안들어가짐
print(a,10,100,"Hello world",sep="",end="@@@") //출력(110100Hello world@@@) end="@@@"시 끝부분에 @@@가 들어갔음
print("{}의 {}집".format("junhwan","Seoul")) //{}에 .format()안에 있는것을 순차적으로 집어넣음 출력(junhwan의 Seoul집)

3.문자열

//따음표 3개 쓸시 그대로 출력
str4 = """안녕하세요
반갑습니다.
저는
isopod
입니다."""

//출력
//안녕하세요
//반갑습니다.
//저는
//isopod
//입니다.
str1="Hello world"
print(str1[0:6]) //0부터 6미만 까지의 문자열을 출력한다. 즉 5까지 출력 (Hello )
print(str1[:]) //아무것도 안 들어가 있을시 앞부분은 0, 뒷부분은 len(str1)이 들어감.
			   //str1[:]==str1[0:len(str1)] (Hello world)
print(str1[::2]) //문자열을 2n째것만 출력 (Hlowrd)
str1="aaabbbccc"
str2="AAABBBCCC"
print(str1.upper()) //소문자를 대문자로(AAABBBCCC)
print(str2.lower()) //대문자를 소문자로(aaabbbccc)
str1='abcdefg123abcd1abdk'
str1.replace("a", "A") //문자열에 포함되어있는 "a"를 "A"로 바꿈

 

4. 연산자

**은 n승을 의미한다.

print(2**8) //출력 256

 

'ICT COG Academy > AI 기본' 카테고리의 다른 글

ICT COG Academy 4일차(2)  (0) 2021.03.05
ICT COG Academy 4일차(1)  (0) 2021.03.01
ICT COG Academy 3일차  (0) 2021.03.01
ICT COG Academy 2일차(2)  (0) 2021.02.23
ICT COG Academy 2일차(1)  (0) 2021.02.21