以码为舟(第一天)

我学习Python的地方呢是鱼C论坛网址:https://fishc.com.cn/

Python的IDLE有两种模式,一种是是交互模式即,你写一行代码Python就会给你一个反馈;另一种是编辑器模式,编辑器模式即为和我们之前见到的编程方式一样的,要把代码写完才可以执行的模式。

以码为舟(第一天)交互模式以码为舟(第一天)编辑器模式

首先我们要给Python开个光(不开光的Python,不是好程序员),所谓开光就是咱们不管学哪个编程语言都会首先写的一句话“Hello world”。我们直接在交互模式里敲print("Hello world")如下以码为舟(第一天)

好了咱们已经开好光了,我们要祈祷头发依然在~~~~~~~~

接下来就是咱们编写第一个小程序的时间,这个程序是咱们的开胃菜:

以码为舟(第一天)

哈哈哈哈哈写出来第一个Python的程序了哈哈哈哈,我再发一下运行界面以码为舟(第一天)

在写这段代码的时候我遇到以下问题:

temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)

if guess == 8:
    print("你是小甲鱼心里的蛔虫嘛?!")
    print("哼,猜中了也没奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")

print("游戏结束,不玩了^_^")

1、if guess后面是双等号,我在写的时候写成一个=号,导致程序无法运行。

2、print前面的缩进问题,Python有个有点就是缩进,他们让你很直观的看到每一部分的子条件,就像if下面两个print前面的缩进,如果缩进不对,程序也就无法运行

3、空格问题有时候会不经意间在if else等一级代码前面加上空格,这种情况Python也是无法识别的。

4、输入法通病问题,在程序编写过程中我们经常会在中英文的输入发之间进行切换,而Python毕竟是外国人发明的软件,虽然支持中文输入,但是它并不识别我们的符号,所以我们在编写程序一定要注意符号问题,毕竟有时候的符号问题能让一个程序员崩溃。

-----------------------------------------------------------------------------------------手动分割线-----------------------------------------------------

以上就是我今天的学习体会,让我们高呼一句:铁甲依然在(头发依然在)!!!乌拉