У Питхон-у постоје бројне технике за претварање броја у стринг. Коришћење уграђене стр() функције, која трансформише нумеричке вредности – укључујући целе бројеве – у њихове стринг репрезентације, је један од популарних метода. Да бисте преузели одговарајући стринг, само унесите целобројну променљиву као улаз у стр(). Алтернативни приступ је коришћење техника форматирања стрингова као што су ф-стрингови, у којима се целобројна променљива аутоматски конвертује у стринг затварањем у витичасте заграде {} унутар стринговог литерала. Да бисте довршили конверзију, такође можете користити %с спецификацију форматирања унутар стрингова или. функција формат().
нема улазног сигнала
Синтакса -
str(integer_Value)
Хајде да разумемо следећи пример.
Пример - 1 Коришћење функције стр().
n = 25 # check and print type of num variable print(type(n)) print(n) # convert the num into string con_num = str(n) # check and print type converted_num variable print(type(con_num)) print(con_num)
Излаз:
25 25
Објашњење:
Целобројна променљива звана н је иницијализована вредношћу 25 у овом одломку Питхон кода. Затим потврђује да је н цео број штампањем његовог типа и вредности. Затим, користи метод стр() да претвори н у стринг, који затим додељује цон_нум. Након тога, тип и вредност цон_нум се штампају, потврђујући да је то стринг са истом вредношћу као н, што је '25'. Резултат показује како да конвертујете цео број у стринг уз задржавање оригиналне вредности. Такође илуструје како променити тип из инт у стр.
Пример - 2 Коришћење целог броја '%с'
n = 10 # check and print type of n variable print(type(n)) # convert the num into a string and print con_n = '% s' % n print(type(con_n))
Излаз:
Објашњење:
Целобројна променљива која се зове н је иницијализована вредношћу 10 у овом Питхон примеру. Софтвер прво исписује свој тип, потврђујући да је цео број. Затим користи спецификацију формата %с у форматираном стринг изразу да претвори н у стринг, који затим додељује цон_н. Након конверзије, излази тип цон_н и потврђује да је то стринг. Ова техника конверзије претвара целобројну вредност н у приказ низа коришћењем %с као чувара места за вредност. Ово омогућава форматирање стрингова.
Пример - 3: Коришћење функције .формат().
n = 10 # check and print type of num variable print(type(n)) # convert the num into string and print con_n = '{}'.format(n) print(type(con_n))
Излаз:
Објашњење:
Целобројна променљива која се зове н је иницијализована вредношћу 10 у овом Питхон примеру. Софтвер прво исписује н-ов тип, потврђујући да је цео број. Затим, користи стринг израз и. формат() за претварање н у стринг, који затим додељује цон_н. Након конверзије, потврђује да је цон_н стринг штампањем његовог типа. Функција Питхон.формат() је флексибилан начин за форматирање стрингова; омогућава вам да динамички убацујете променљиве у стрингове без промене њихових оригиналних типова података.
Пример - 4: Коришћење ф-стринга
n = 10 # check and print type of num variable print(type(n)) # convert the num into string conv_n = f'{n}' # print type of converted_num print(type(conv_n))
Излаз:
Објашњење:
Целобројна променљива која се зове н је иницијализована вредношћу 10 у овом Питхон примеру. Софтвер прво исписује н-ов тип, потврђујући да је цео број. Затим, додељује н цонв_н и затвара га у витичасте заграде {} да би га трансформисао у стринг користећи ф-стринг форматирање. Након конверзије, потврђује да је објекат стринг штампањем типа цонв_н. Променљиве и изрази се могу директно поставити у литерале стрингова помоћу Ф-стрингова, који пружају јасан и разумљив метод форматирања стрингова у Питхон-у уз очување њихових оригиналних типова података.
Свака техника за промену целобројног типа података у стринг тип података је специфицирана. Можете користити оно што најбоље одговара вашим потребама.