44302


本日学び始めた初学者です。

[code]

    home="america"
    if home =="america":
        print("Hello,america!")
    else:
        print("Hello,world")
    
[/code]

というコードを通したいのですが、  
必ずエラーが返ってしまいます。  
①そもそも、テキストエディタ（サクラエディタ）に作成したコードを、  
python 3.6.5 Shellにコピペしてはいけないのでしょうか。

②1行ずつコピペしても（打っても）else: を打ってエンターキーを押すと  
必ずエラーとなってしまいます。（invalid syntax）

上記はどうしてなのでしょうか。  
基本的なところで間違っているのかもしれませんが、どう調べてもわからず。。


CC BY-SA 4.0
2018-05-27T12:26:35.883
44300
2018-05-27T12:54:45.943
2018-05-27T12:54:45.943
3054
28682
question
python
ifelse文のエラーについて


Pythonにおいてはインデントが非常に重要です。書かれたコードの中だとif文(及びelse文)のブロックにインデントが足りないと思います。

[code]

    home = "america"
    if home == "america":
        print("Hello, america!")
    else:
        print("Hello, world")
    
[/code]


CC BY-SA 4.0
2018-05-27T12:40:59.630
44302
2018-05-27T12:40:59.630
3060
44300
answer