Python tutorial 從0開始 Lesson 8 Strings formatting for print (廣東話/ 繁體字)| 打印字符串的格式
Python tutorial 從0開始 Lesson 8 Strings formatting for print (廣東話/ 繁體字)| 打印字符串的格式
打印字符串的格式
String Formatting for Print
你可以將一個變量(variable)“ 加入”(inject)到字符串中以進行打印。例如:
my_name = "Michael"
print("Hello " + my_name)
Output: "Hello Michael"
有幾種方法可以將變數(variables)在字符串(string)打印出來
這稱為字符串插值(string interpolation)
讓我們探索兩種方法:
.format() 方法
f-strings(格式化字符串文字)
***********************
這個topic是將variables加埋strings一起運用
使用 .format( ) 方法
語法
‘string { }’.format(“something 1”, “something 2”)
例如
第一個例子
print(‘I visited { } yesterday’.format(‘陳大文'))
Output: I visited 陳大文 yesterday
第二個例子
print(‘The { } { } { } ’.format(‘bear’, ‘white’, ‘roars’))
Output: The bear white roars
第三個例子 use index
print(‘The {1} {0} {2} ’.format(‘bear’, ‘white’, ‘roars’))
Output: The white bear roars
關鍵字位置(Keyword position)
第四個例子
print(‘The {w} {b} {r} ’.format(b=‘bear’, w=‘white’, r=‘roars’))
The white bear roars
**************
Float formatting(小數點格式) - “{value:width.precision f}”
例子
score = 110/70
score
Output: 1.5714…
print(‘The score was) {s:1.3f}’.format(s=score))
The score was 1.571 (四捨五入)
假如將width=10的話就有一連串的空格
print(‘The score was) {s:10.3f}’.format(s=score))
The result was 1.571
如果將f改為5
print(‘The score was) {s:10.5f}’.format(s=score))
The result was 1.57143
**********************
f-string
例如
name = “Mary”
print(‘Hello, her name is {}’.format(name))
Hello, her name is Mary
name = “Mary”
print(f‘Hello, her name is {name}’)
Hello, her name is Mary.
例子: 多過一個variables
name = “John”
score = 90
print(f’{name} gets {score} marks.)
John gets 90 marks.
Subscription/ 訂閱頻道
https://www.youtube.com/channel/UCSJckY38Fu9P44wgxs8jDuQ?sub_confirmation=1
https://bit.ly/36rdocx
www.youtube.com/@WaiSir-IT
Tags:
電腦 教學, Python教學, Python Strings, Python tutorials,教學,電腦教學,電腦, python tutorial, string formatting, learn python, python programming, floating point, python print,python-format, python string interpolation, python placeholders, programming tutorials, python 3, format method, floating point numbers,電腦教學 免費激活, python 教學, python 教学书, python 教学 youtube, python 教学 广东话, python 教学影片, python 教学推荐, python string, learn python programming for beginners
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python tutorial 從0開始 Lesson 8 Strings formatting for print (廣東話/ 繁體字)| 打印字符串的格式», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.