私はまだPythonでコーディングすることを学んでいます
パターンに基づいて文字列を生成したいのですが、私が知っている唯一の方法はforループを使用することです。
以下のサンプルコードでは、「vcvcv」パターンのループを作成します。c =子音、v=母音
スクリプトに提供するパターンに基づいて動的ループを作成するにはどうすればよいですか?
例えば。パターンが「cvcvc」の場合、文字列を生成するためにループを構築する必要があります
食欲をそそるのを手伝ってください。
ありがとう。
#!/bin/env python
vowel="aeiou"
consonant="bcdfghjklmnpqrstvwxyz"
lvowel=list(vowel)
lconsonant=list(consonant)
# pattern for "vcvcv" = ababa
for a in lvowel:
for b in lconsonant:
for c in lvowel:
for d in lconsonant:
for e in lvowel:
myname=a+b+c+d+e
print myname
# pattern for "cvcvc" = babab
# how to make the loop dynamic based on pattern ?