# متد 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

 

 



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

رایگان

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

دوره آموزش هوش مصنوعی مولد با pytorch پایتون
دوره آموزش دیتابیس پستگرس postgresql
دوره آموزش دیتابیس پستگرس postgresql
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Threading در پایتون
دوره آموزش Multi Threading در پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


زهره

2 سال قبل پاسخ به نظر

عالی، خلاصه و مفید.

ارسال نظر



امیررضا

2 سال قبل پاسخ به نظر

مختصر و مفید . ممنون

ارسال نظر



سالار

2 سال قبل پاسخ به نظر

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

ارسال نظر



مونگارد