7/8

채언·2022년 7월 12일
0

1. 데이터 출력

  • print 함수를 이용해 원하는 내용을 출력

    print('')
  • print 함수를 이용해 '' 안에 쓰는 글은 문자열로 받아들여 그대로 출력됨
    '' 안에 출력하고 싶은 내용을 입력 후 , 콤마를 쓰고 그 후에 변수명을 쓰면 '' 안의 문자열 뒤에 변수명이 출력됨.
  • 연속된 내용 역시 똑같이 작성 가능하다.
  • print 함수를 사용해 작성하면 자동으로 개행이 포함되는데, 이를 포함하고 싶지 않으면 끝에 end='' 를 붙여주면 개행이 적용되지 않고 연속되게 작성가능하다.

2. 데이터 입력

  • 변수에 값을 초기화 할 때, 사용자로부터 값을 입력받아 그 값을 지정하는 방법
  • 변수 inputdata에 input() 함수를 이용하여, 출력될 값을 ()안에 적어주면 '' 안의 내용이 출력되고 사용자로부터 값을 입력받아 그것을 변수 inputdata에 저장한다.
  • input 함수로 입력받은 데이터의 자료형은 문자열이다.
  • input으로 받은 데이터 문자열을 정수형 또는 실수형 등 형변환하여 사용하고 싶으면, int() float() 등을 사용

3. 형식 문자

  • %s -> 문자열, %d - > 정수, %f -> 실수 를 나타낸다.
  • print() 함수를 이용하여 출력을 할 경우, 변수명을 바로 작성하지 않고 형식문자로 표현하고 뒤에 변수명을 작성하는 방법.
  • 형식 문자를 사용하는 변수가 한가지라면, '' 문자열 작성 후 % 변수명 으로 한가지만 작성하면 되지만, 여러개의 변수를 사용하는 경우는 '문자열~' 작성후에, %(변수1,변수2,변수3..) 이렇게 %() 괄호안에 변수들을 나열해야한다.
  • %f 로 실수 사용시, %f 앞에 .n 을 붙여주면 실수의 소수점을 n번째 자리 까지만 출력 할 수 있다. %.2f 는 소수점 둘째 자리까지 출력, %.3f는 소수점 셋째 자리까지 출력하게 된다.

4. 포맷 함수

  • print 함수를 이용해 출력을 하는것과 같으나 반복을 줄이기 위한 더 간단한 방법
  • print() 함수에서 '' 안에 출력할 내용을 작성 후 {} 를 사용, 그 뒤에 .format(변수명) 을 해주면, {} 자리에 format() 안의 변수가 들어가게 된다.
  • 여러번 반복해서 같은 변수를 넣어주어야 할 때는, {} 안에 .format(변수명1,변수명2) 의 변수 순서 번호인 인덱스 값을 넣어주면 된다. 변수명1 = (인덱스값)0 에 해당하고 변수명2 = (인덱스값)1에 해당한다.
  • 또 포맷함수를 사용하는 한가지 방법으로는, .format(변수명) 을 하는것이 아니라 print('') 문 작성 전에, print(f '~~') f를 먼저 쓰고 {변수명} 이렇게 해주면 끝에 따로 .format(변수명) 을 안써도 된다.
  • 형식 문자 사용 그리고 같은 출력값을 format 함수를 이용해 출력해보는 예시

!!! 오늘의 팁 !!!

주석처리 기능 : 작성한 코드에 대한 설명이 필요할 때나, 실행시키고 싶지 않은 문장이 있을 때에 문장앞에 #을 붙여서 실행되지 않도록 하는 기능. #을 붙이면 실행되지 않음 (여러줄 전체를 주석처리 하고싶다면 전체 문장들을 드래그 한 후, ctrl + / 을 하면 전체주석처리 가능)

profile
화이팅!

0개의 댓글