-1
私は学校向けのプログラムに取り組んでいます。私の宿題は文字「A」を作成することです。入力サイズに応じて文字Aを入力してください
私はループを使って作業しましたが、print
とinput
です。私は自分が持っているもので作業します。私はエラーを取得する..but
v = eval(input("Enter the size of the Letter: "))
for i in range (v):
print(" " * ((v/2)-i) + i * '*' + ((v/2)-i))
:
は、私は、次のコードを試してみました。
エラーが表示されますか? – gommb
'' * '+((v/2)-i) 'は実際には' '文字列' 'であるため、' 'TypeError:strとintオブジェクトを連結できません。 str + int'とpythonのprint関数は異なるデータ型を組み合わせることができないので、 '((v/2)-i)'部分を文字列に変換する必要があります – davedwards
どのように私はループ、印刷または入力だけで文字 "A"を印刷することはできません –