از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
پایتون: بدون خط جدید چاپ کنید
در این مقاله روش انجام این کار را بررسی خواهیم کرد print یک رشته بدون کاراکتر خط جدید با استفاده از پایتون.
در پایتون، داخلی print
تابع استفاده می شود print محتوا به خروجی استاندارد که معمولاً این است console. به طور پیش فرض، print تابع یک کاراکتر خط جدید در انتهای محتوای چاپ شده اضافه می کند، بنابراین خروجی بعدی توسط برنامه رخ می دهد روی خط بعدی
سعی کنید این کد را اجرا کنید تا یک مثال را ببینید:
print('Banana')
print('pudding.')
خروجی:
Banana
pudding.
همانطور که انتظار می رود، خروجی هر یک print
بیانیه نشان داده شده است روی خط خودش
با این حال، در برخی موارد ممکن است بخواهیم چندین رشته خروجی بگیریم روی همان خط با استفاده از جداگانه print
بیانیه. چند راه برای جلوگیری از اضافه کردن کاراکتر خط جدید پایتون در هنگام استفاده از آن وجود دارد print
تابع، بسته به روی چه ما از Python 2.x یا Python 3.x استفاده کنیم.
به عنوان مثال، این نوع عملکرد برای زمانی مفید است که شما در حال توسعه یک REPL یا هر برنامه خط فرمانی هستید که ورودی را از کاربر دریافت می کند، و نمی خواهید متن اعلان و ورودی باشد. روی خطوط مختلف
برای Python 2.x، میتوانیم به سادگی یک کاما بعد از آن اضافه کنیم print فراخوانی تابع، که رشته چاپ شده را با یک فاصله به جای کاراکتر خط جدید خاتمه می دهد:
print('Banana'),
print('pudding.')
خروجی:
Banana pudding.
در Python 3.x می توانیم از end
آرگومان کلمه کلیدی در print
روشی برای تعیین کاراکتر پایان برای رشته چاپ شده:
print('Banana', end=' ')
print('pudding.')
خروجی:
Banana pudding.
بنابراین در این مورد، از یک فاصله به عنوان کاراکتر “پایان” استفاده می شود که باعث می شود رشته های چاپ شده روی همان خط و تنها با یک فاصله جدا شده است.
درباره نویسنده
این مقاله توسط Jacob Stopak، مشاور و توسعهدهنده نرمافزار با علاقه به کمک به دیگران برای بهبود زندگی خود از طریق کد نوشته شده است. یعقوب خالق است کارت کد – ابزاری مناسب برای توسعه دهندگان برای جستجو، کپی و چسباندن قطعه کدهای رایج.
(برچسبها به ترجمه)# python
منتشر شده در 1403-01-21 18:48:03