2014-12-08 3 views
-1

2 글자와 2 글자의 목록을 찾고 있습니다. 뭔가 같이 :2 글자 2 숫자 목록?

aa00 
aa01 
aa02 
aa03 
aa04 
ect. 

나는 임의의 4 자리 숫자, 임의의 4 문자로 구성된 문자열 및 임의의 2 편지 2 번호 문자열을 선택합니다 파이썬 프로그램이 사용하고 있습니다.

처음 두 개를 합치려고했는데 'int' and 'str' objects을 추가 할 수 없다고했습니다. 숫자를 string으로 변환 할 수 없습니다. 나중에 프로그램에서 수학적 방정식으로 사용되기 때문입니다.

result = letters + str(number) 

을하지만 당신이하려는 경우 숫자 0을 통해 일 ~ 9도 당신은 아마 제로 패드 수를 원하는 :

+0

귀하가 지금까지 작성한 코드를 포함시켜주십시오. –

+0

매우 설득력있는 이유가없는 한 답변을 게시하면 질문을 삭제하지 마십시오. –

답변

2

당신은 방금 연결에 대한 문자열 에 수를 설정할 수 있습니다. 당신은 str.format()를 사용하여, 문자열이 여기에 서식을 사용할 수 있습니다

result = '{}{:02d}'.format(letters, number) 

두 가지 접근법이 떠나 number 변수 의 손길이 닿지 않은; 그것은 여전히 ​​숫자를 참조하고 있습니다.