/ -> exhelp padzero 

string padzero (float size, float value)

        Returns a string padding a number to a given length with zeros.

        

        Returns a string containing <value> preceded by enough zeros to make up

        <size> digits.

        

        EXAMPLES

              padzero(5, 126) = 00126

        

              padzero(5, 23) = 00023

        

              padzero(1, 23) = 23



padzero(4, $FF)

 

Hscript에 보시면, padzero()라는 함수가 있는데요, $F를 0001~1000과 같은 형식으로 바꿔주는 역할을 합니다. 

 

 

python에서 구현할경우

 

 

Strings일 경우에는:


>>> n = '4'

>>> print n.zfill(3)

>>> '004'


그리고, 숫자일 경우에는:


>>> n = 4

>>> print '%03d' % n

>>> 004

>>> print "{0:03d}".format(4) # python >= 2.6

>>> 004

>>> print("{0:03d}".format(4)) # python 3

>>> 004


이런식으로 해 주시면 됩니다. 레퍼런스 링크를 참조하세요.

References:

http://stackoverflow.com/questions/339007/python-nicest-way-to-pad-zeroes-to-string

 

 

'Houdini > └ VEX' 카테고리의 다른 글

[VEX] 오브젝트리스트 파라메터 값 가져올때"op:"  (0) 2016.10.12
1
2
3
4
5
string pc = "op:"+chs("pcopen");
 
int handle = pcopen(pc, "P", @P, 110);
 
@Cd = pcfilter(handle,"Cd");

cs





'Houdini > └ VEX' 카테고리의 다른 글

[VEX] padzero(size, value)  (0) 2016.10.17

+ Recent posts