ファイルに書き込む文字列の変数が複数あります。

x = "Hello World"
y = "google"
z = "deep learning is very popular now"

という変数が3つあります。このx・y・zをテキストファイルに書き込みたいです。

f = open('text.txt', 'w')
f.writelines(x)
f.writelines(y)
f.writelines(z)
f.close()

と書くべきなのでしょうか?それとも、

f = open('text.txt', 'w')
f.writelines(x)
f.close()

f = open('text.txt', 'w')
f.writelines(y)
f.close()

f = open('text.txt', 'w')
f.writelines(z)
f.close()

と書くべきなのでしょうか?どれもすっきりしたコードに感じないので、より良い書き方があればお願いします。
ちなみに、テキストファイルには

Hello World
google
deep learning is very popular now

のように一列ずつ書き込みたいです。