تابع format در پایتون

May 2022


# متد format پایتون چیست؟

در پایتون متد format برای چسباندن stringها و متغیرها است. این متد در آخر رشته به کار رفته و متغیرها را در داخل رشته جایگذاری میکند. str.format () یکی از روشهای قالب بندی رشته ای در Python3 است که اجازه می دهد تا تعویض های مختلف و قالب بندی مقدار را انجام دهد. این روش به ما امکان می دهد تا عناصر مختلف را از طریق قالب بندی موقعیتی به یکدیگر متصل کنیم.

 

قالب سازها با قرار دادن یک یا چند قسمت جایگزین و متغیرهایی که توسط یک جفت پرانتز مجعد مشخص شده اند}} را وارد یک رشته می کنند و str.format () را فراخوانی می کنند. مقداری که می خواهیم در متغیرهایی قرار دهیم و با رشته منتقل شده به عنوان پارامتر در تابع قالب ، بهم پیوست. در حین قالب بندی رشته می توانید از جفت های مختلفی از آکولاد استفاده کنید. بیایید بگوییم اگر تعویض متغیر دیگری در جمله مورد نیاز است ، می توان با اضافه کردن یک جفت دوم از پرانتزهای مجعد و وارد کردن مقدار دوم به روش استفاده کرد. پایتون متغیرهای متغیر را به ترتیب مرتب می کند.

 

name = 'YoungWonks'
year = 2014

string = '{} was started in {}'.format(name, year)
print(string)

string = '{0} was started in {1}'.format(name, year)
print(string)

yw = {'name': 'YoungWonks', 'year': 2014}
string = "{name} was started in {year}.".format(name=yw['name'], year=yw['year'])
print(string)

 

YoungWonks was started in 2014
YoungWonks was started in 2014
YoungWonks was started in 2014

 

 


5:47:36


0

Intro

10:38

رایگان

1

Variable

12:30

رایگان

2

String

19:22

رایگان

3

List

8:46

رایگان

4

While

9:6

رایگان

5

If

8:37

رایگان

6

For

6:12

رایگان

7

range

4:17

رایگان

8

break, continue, pass

9:15

رایگان

9

Function

12:32

رایگان

10

List methods

12:11

رایگان

11

Tuple

8:29

رایگان

12

Set

7:47

رایگان

13

Dictionary

9:19

رایگان

14

Module

10:40

رایگان

15

fstring

5:35

رایگان

16

format

7:34

رایگان

17

File

17:14

رایگان

18

Scope

6:25

رایگان

19

OOP

12:15

رایگان

20

Method

20:19

رایگان

21

class/instance variable

14:7

رایگان

22

class/static method

13:25

رایگان

23

Inheritance

17:6

رایگان

24

Special methods

9:50

رایگان

25

Access points

11:12

رایگان

26

property

6:54

رایگان

27

Exceptions

21:17

رایگان

28

Standard library

12:51

رایگان

29

Docstring

10:49

رایگان

30

Virtualenv

11:2

رایگان


دوره‌های پیشنهادی

دوره اول آموزش جنگو(django)

دوره اول آموزش جنگو(django)

دوره آموزش تست نویسی در پایتون

دوره آموزش تست نویسی در پایتون

دوره آموزش ساخت Forum با فلسک

دوره آموزش ساخت Forum با فلسک

ارسال نظر

تلاش میکنم سوالات شما را در کمتر از یک روز پاسخ بدم

سالار

March 2022

تشکر میکنم بابت فایلای آموزشی خیلی عالی و کاربردی هستند

ارسال نظر