代入.文字列中の変数展開
Python
py
s = 'value is %s' % (value)
どれでも同様に動作
'
"
'''
"""
(value)
の部分は複数ある場合はカンマ区切り
1個の場合は ()
は省略可
Swift
swift
s = "value is \(value)"
PHP
php
$s = "value is ${value}";
define は展開されないよ
php
$s = "His name is " . NAME . "."
TypeScript
ts
s = `value is ${value}`
JavaScript
js
s = `value is ${value}`
Bash
bash
str="His name is $NAME."
区切り位置を明示する場合は {}
で囲う
bash
str="His id is ${NAME}_X"
Ruby
rb
s = "value is #{value}" # だったっけ (TODO)
PowerShell
ts
$s = "value is $value"