これが私のコードです:
start_j = raw_input('Enter a name: ')
start_j = start.replace("A", "J")
start_j = start.replace("B", "J")
start_j = start.replace("C", "J")
print "Your name is " + start_j
とにかく、すべてのアルファベットを 1 つのリストにまとめて、文字「Z」に到達するまで同じプロセスを何度も繰り返す必要がないようにする方法はありますか?ループを使用してみましたが、まだ正しい方法を取得できないようですそれをするために。
シナリオは次のとおりです。ユーザーは名前を入力するように求められます。名前に「J」以外の文字が含まれている場合は、replace() 関数を使用して自動的に置き換えられます。したがって、Jで始まる入力を出力します
次に例を示します。
site = raw_input('Enter your website: ')
site = site.replace("http://", "")
site = site.replace("https://", "")
site = site.replace("ftp://", "")
print "Your website is: " + site
予想される入力はhttp://www.google.com であるため、予想される出力は次のようになります。
Enter your website: http://www.google.com
Your website is: www.google.com
入力する必要がないように、「http://」、「https://」、「ftp://」をすべて 1 つのリストに入れる方法を探しています。
site = site.replace("something", "something)
何度も