【問】関数の引数名前を指定すると、「こんにちは〇〇さん」(丸々が指定した名前)と表示するHello関数を作成せよ
正解実行結果→こんにちはキティさん
自分のコード
def hello (name):
print('こんにちは',end=' ')
hello(’キティ')
自分の実行結果はこんにちはしか出てこない状態です
どこが違うのかも、何が正解なのかもわからないので助けていただきたいです
以下のような質問にはグッドを送りましょう
- 質問内容が明確
- 自分も答えを知りたい
- 質問者以外のユーザにも役立つ
グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
下記のような質問は推奨されていません。
- 間違っている
- 質問になっていない投稿
- スパムや攻撃的な表現を用いた投稿
適切な質問に修正を依頼しましょう。
こちらの質問が複数のユーザーから「やってほしいことだけを記載した丸投げの質問」という指摘を受けました。
回答2件
1
Python print with variable - Google Search
以下全て同じ文字列を出力します.出題者の意図を汲み取って適切なものを利用してください.
python
1def hello1(name): 2 print(f"こんにちは{name}さん") 3 4def hello2(name): 5 print("こんにちは{}さん".format(name)) 6 7def hello3(name): 8 print("こんにちは{0}さん".format(name)) 9 10def hello4(name): 11 print("こんにちは%sさん" % name) 12 13def hello5(name): 14 print("こんにちは", name, "さん", sep = "") 15 16def hello6(name): 17 print("こんにちは", end = "") 18 print(name, end = "") 19 print("さん") 20 21def hello7(name): 22 print("こんにちは" + name + "さん") 23 24def hello8(name): 25 output = "こんにちは" 26 output += name 27 output += "さん" 28 print(output) 29 30def hello9(name): 31 print(name.join([''.join(list(map(chr, [12371, 12435, 12395, 12385, 12399]))), "さん"])) 32 33def hello10(name): 34 output = list("こんにちはさん") 35 output.insert(5, name) 36 print(''.join(output)) 37 38def hello11(name): 39 for s in [12371, 12435, 12395, 12385, 12399, 12373, 12435]: 40 print(chr(s), end = "") 41 if chr(s) == "は": 42 print(name, end = "") 43 print() 44 45for i in range(1, 12): 46 print(f"hello{i}(name): ", end = "") 47 globals()[f"hello{i}"]("キティ")
投稿2022/12/01 06:14
編集2022/12/01 07:37総合スコア1032
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
2022/12/01 06:28
0
python
1def hello(name): 2 print("こんにちは", name, "さん")
投稿2022/12/01 09:00
総合スコア1248
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
関連した質問
解決済
回答3
クリップ0
更新
2023/01/19
整数 Nが与えられたときの2^Nを10で割った余りを計算しなさい
解決済
回答2
クリップ0
更新
2023/01/26
ECDHで作成した公開鍵をpemファイルに保存する際の正しいエンコードとデコードを知りたい。
解決済
回答3
クリップ0
更新
2023/01/29
数値誤差についての初歩的な質問(python初心者)
解決済
回答3
クリップ0
更新
2023/01/29
classの中の、整数と文字を一緒にアウトプットするメソッドの記述について
解決済
回答1
クリップ0
更新
2023/01/21
Tweepyでurlとハッシュタグを除去したツイートを取得したい
解決済
回答1
クリップ0
更新
2023/01/23
別のモジュールにmultiprocessingを用いて実装したマルチプロセスが実行に失敗し、無限ループに入る
解決済
回答2
クリップ1
更新
2023/01/23
JavaScriptの基本的な処理のされ方や順番について
解決済
回答2
クリップ0
更新
2023/01/28
Go/TypeScriptでHelloと表示させたい
同じタグがついた質問を見る
Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。