커뮤니티
Python
제목:    format,포멧, tips,time
  1406   김윤중
  • format
    •  """
      기계음 종류   학습용_데이터셋   평가용_데이터셋
                        정상음   이상음   정상음   이상음    종별_샘플수
      01.CNC          67       65      24       21      177 
      02.스테핑모터 250      13      82       6       351 
      03.변전설비    58       89      29       21      197 
      10.MFPT        27       58      9        20      114 
      소계             826      776     271      269 
      계                    1602            540          2142
      기계음 종류  \t학습용_데이터셋 \t평가용_데이터셋
                       \t정상음 \t이상음 \t정상음 \t이상음 \t종별_샘플수
      12345678123456781234567812345678123456781234567812345678
      01.CNC       67      65     24      21      177 
      {:8s}\t{}\t{}\t{}\t{}\t{}"
      """
      s= "12345678 2345678 2345678 2345678 2345678 2345678 2345678 2345678\n"
      s+= "1\tT\n"
      s+= "1234567\tT\n"
      s+= "12345678\tT\n"
      s+= "123456789\tT\n"
      s+= "기계음 종류   \t학습용_데이터셋\t평가용_데이터셋\n"
      s+="              \t정상음 \t이상음 \t정상음 \t이상음 \t종별_샘플수\n"
      s+='{:8s}\t{}\t{}\t{}\t{}\t{}\n'.format('01.CNC',67,65,24,21,177)
      s+='{:8s}\t{}\t{}\t{}\t{}\t{}\n'.format('01.CNC',67,65,24,21,177)
      s+='{:8s}\t{}\t{}\t{}\t{}\t{}\n'.format('02.스테핑모터',67,65,24,21,177)
      s+='{:8s}\t{}\t{}\t{}\t{}\t{}\n'.format('03.변전설비',67,65,24,21,177)
      s+='{:8s}\t{}\t{}\t{}\t{}\t{}\n'.format('소계',67,65,24,21,177)
      s+='{:8s}\t{:^15d}\t{:^15d}\t{}\n'.format('계',1602,540,2142)
      print(s)
      • tab은 8문자이므로 길0 1~7문자열과 \t은 길이8의 문자열을 만들고, 8보다 크거나같고 15보다작거나같은 문자열과 tab은 16길이의 문자열은 만든다
        1\tT                =>    1_________T              길이1문자열\t     =>'1_______'  길이8의문자열
        1234567\tT       =>    1234567_T              길이7문자열\t     =>'1234567_'  길이8의 문자열
        12345678\tT      =>    12345678________T    길이8문자열\t     =>'12345678________' 길이16의 문자열
        123456789\tT     =>   123456789_______T    길이9문자열\t     =>'123456789_______' 길이16의 문자열
  • print(sum(range(1,100+1))) #5050
  •