변수와 포맷 출력

파이썬 기반의 메모리 관리 방식 값입니다. 대입 문의 실행이다 : 첫 번째 등호 밖으로의 오른쪽에 식의 값을 계산 한 후 메모리에 값을 넣고, 마지막으로이 메모리 주소를 가리 키도록 변수를 만들 수있는 위치를 찾습니다. 파이썬 직접 변수 값에 저장되지 않고, 값이 메모리 주소 또는 참조에 저장하고,이 변수의 타입이 언제 이유로 바뀔 수있다.

변수는 변경 될 프로그램의 값을 참조하기 위해 사용된다.

1 변수

의 [2] : NAME1 = ' 사과 ' 

의 [ 3.] NAME2 = ' 사과 ' 

에 [ 4. ] ID (NAME1) 
아웃 [ 4.] 1,438,115,923,984 

의 [ 5. ] ID (NAME2) 
아웃 [ 5.] 1,438,115,923,984 NAME1 및 NAME2 메모리 주소는 파이썬 메모리 최적화와 동일
에서 [6.] NAME1은 = " 사랑 해요 " 

IN [ 7.] NAME2 = " 사랑 해요 " 

IN [ 8. ] ID (NAME1) 
아웃 [ 8.] 1,438,129,390,000 

에서 [ 9. ] ID (NAME2) 
아웃 [ 9 : 1,438,129,393,456 NAME1없이 메모리 어드레스의 NAME2 경우 메모리 최적화 메카니즘의 다른 긴 문자열 인
NAME1 = 1000은 다음의 [21이다] 

의 [ NAME2 = 1000 : 22이다] 

에서 [ 23이다 ] ID (NAME1) 
아웃 [ 1,438,129,513,968 : 23이다] 

에서 [ 24 ] ID (NAME2) 
아웃 [ - 1,438,129,513,616 번호 [24] 5,257 만 메모리 최적화 사이) (어드레스 공간) 중 하나만 

에서 [ 25] NAME1 = 1000 = NAME2 

에서 [ 26이다 ] ID (NAME1) 
밖으로 [ 26이다] 1,438,129,512,784 

에서 [ 27 ] ID (NAME2 ) 
출력 [ 27] : 1,438,129,512,784 연속 할당이 동일한 메모리 어드레스에 대한 두 개의 포인터의 등가 인 경우, I 생각 키는 두 개의 고리를 걸어

2 출력 형식이나 문자열 포맷 출력 형식

입력 () 출력 문자열 포맷 디폴트의 함수

데프 형식 (* 인수, ** kwargs로) : # 실제 서명을 알 수없는 
"" "
반환 값 .__ 형식 __ (format_spec)

빈 문자열로 format_spec 기본값
" ""
통과


형식 (항목, 형식 지정자) 항목에 숫자 나 문자열 및 형식 지정자 (형식 지정자) 형식으로 지정된 입력 항목입니다. 이 함수는 문자열을 반환합니다.

예컨대 10.2f 10 핑거 도메인의 폭을 상기      .2 f는 포맷 문자 수단 전환 코드의 전체 정확도를 의미한다.

이어 [32] 포맷 (12.1512345, ' 10.2f는 ' )   
출력 [ 32] "      12.15 "                          소수점 라운딩 기본 오른쪽 정렬이다 

하여 [ 33이다] 포맷 (23.2456453, ' 10.2f ' ) 
출력 [ 33은 ] "      23.25 " 

에서는 [ 34]이다 : 형식 (12.3 " 10.2f " )까지 충분한 비트 0 
출력 [ 34]이다 : "      12.30 " 

에서 [ 35]의 형식 (23.23456, ' .3f ' ) 폭에 따라 지정되지 .N 콘텐츠가 자동으로 지정 정밀도로 설정된 
출력 [ 35] '23.235' 

에서 [ 36]의 형식 (12,345,678.901, ' 10.1f ' ) 
출력 [ 36] ' 12,345,678.9 ' 

에서 [ 37]의 형식 (12,345,678.901가 ' 10.2f이 ' ) 폭을 초과되도록하는 컨텐츠 우선 순위의 폭 증가 
아웃 [ 37] ' 12345678.90 '
에서 [39]의 형식 (585.58558, ' 10.3e ' ) 표기법 
출력 [ 39] ' 5.856e + 02 ' 

에서 [ 40]의 형식 (0.0585858, " 10.2 % " ) 비율 
아웃 [ 40] '      5.86 % ' 

에서 [ 41이다] 포맷 (0.5989898, ' 0.3 % ' ) 
출력 [ 41이다] " 59.899 % " 

(가)에서 [ 42]의 형식 (0.0585858, ' <10.2 % ' ) < 비교 나누기 전에 정렬 형식 남아 위치 
출력 [ 42이다] ' 5.86 %      '
에서 [43이다] 포맷 (12이고, ' D ' ) 십진 정수 포맷 
출력 [ 43이다] ' (12)가 ' 

이어 [ 44이다] 포맷 (12이고, ' X ' ) 진수 
출력 [ 44이다] ' C ' 

에서는 [ 45]의 형식 (12이고, ' O ' ) 진수 
출력 [ 45] ' 14 ' 

에서 [ 47]의 형식 (12이고, " B " )는 이진 
출력이 [ 47] : ' 1100 인 '
포맷 ([48]에서, " 우리는 잃어버린 후에 우리는이 손실 회복한다 ' , ' <45S를 ' ) 
출력 [ 48] : " 우리는 잃어버린 후 분실 회복한다      '              指定45为宽度
           
에서 [ 49] 형식 ( ' 우리가 잃어버린 후 분실 회복한다 ' , ' 45S ' )数字默认右对齐,而字符串是默认的左对齐
출력 [ 49] : " 우리는 잃어버린 후에 우리는 손실 회복한다      ' 

에서 [ 50] : 형식 ( ' 우리는 우리가 그것을 분실 후 분실 되 찾을 것이다 ' , ' >45S ') 
아웃 [ 50] : '      우리가 그것을 잃은 후 우리는 손실을 회복한다 '

%

에서 [53이다] 에서 수학 오기 PI 

에서 [ 54이다] ' PI I % ' % PI I 및 D는 소수이다 
아웃 [ 54이다] ' PI3 ' 

에서 [ 55] ' % .5f ' % PI 
출력 [ 55 ] ' 3.14159 ' 


에서 [ 58] ' %의 10.3f ' %의 PI 
출력 [ 58] '      3.142 '

 

추천

출처www.cnblogs.com/bchy/p/11688915.html