猫史档案馆


PRTHON教程 第一章

用户:WWaWWa查看:0 回复:0 评论:0 创建时间:2020-04-19T04:17:36


  1.1认识PYTHON 

   我们要开始编写代码,必须讲计算机的语言。计算机需要按部就班的的指令,而且他们只能理解特定的语言。就像俄国人可能不懂英语一样,计算机只能够理解为他们而定制的语言。

  计算机代码使用诸如PYTHON、C++、RUBY或JAVASCRIPT这样的编程语言来编写。这些语言只允许我们和计算机“对话”并且向他们发布命令。不妨想像一下我们如何训练一只狗,当我们     说“坐下”的时候,他蹲着;当我们说“叫”的时候,他叫两声。这只狗理解了这些简单的命令,但是,你所说的其他的大多数话,他就不懂了。

  类似的,计算机也有局限性,但是,他们确实能够执行你用它们的语言发布和指令。在这里,我们将使用PYTHON语言,这是一种简单而强大的编程语言。在高中和大学,PYTHON作为计算及科学课程入门课来教授,而且,PYTHON用于运行世界上一些最强大的APP包括GMAIL、GOOGLE MAPS和YOUTUBE。

  要开始在计算机上使用PYTHON,我们需要经过下面3个步骤。

          (1)下载PYTHON

          (2)在计算机上安装PYTHON

          (3)使用一两个简单的程序测试PYTHON

               1)下载PYTHON

  PYTHON是免费的,我们可以很容易地从PYTHON的WEB获取。

  我们用WEB浏览器访喵,将鼠标指针悬停在上方的DOWNLOADS菜单上并且点击以PYTHON3开头的按钮。

               2)安装PYTHON

  找到已下载的文件(他可能在DOWNLOADS文件夹中)并双击它,我们来运行并安装PYTHON和IDLE编辑器。IDLE是我们用来录入和运行Python程序的一个程序。

               3)用一个程序测试Python

  我们在start菜单或application文件夹下,找到idle程序并运行它。这个命令行窗口叫做Python shell。shell是一个窗口或界面,它允许用户输入命令或者代码行。

  “>>>”叫做提示符,他表示计算机准备好接受你的第一条命令。计算机问你想要让他做什么,例如输入以下代码。

 

print("Hello,Word!")

  按下键盘上的回车键,你会看到Python shell打印出了引号中的文本,这些文本是你输入到圆括号之中的,也就是“hello,Word!”。好了,你应经编写好第一个程序了!

               1.2用Python编写程序

  通常,你想要编写的程序都多于一行代码,因此,Python带有一个编辑器,用来编写较长的程序。在idle中,打开“file”菜单并选择“file->new window”或“file->new file”,会弹出一个空白的屏幕,其顶部带有一个untitled标题。

  让我们用Python编写一个稍微长一点的程序,在这个新的空白窗口中,输入如下3行代码。

#Yourname.py
name=input("What is your name?\n")
print("Hi,",name)

  第1行代码叫做注释。注释以一个井号开头(#),它是程序的提示,运行时计算机惠忽略它。在这个示例中,注释只是为了提示程序的名字叫什么。的二行要求用用户输入自己的名字并且将其储存到name。第三行代码打印出“hi,”,后面跟着用户的名字。注意这里有一个逗号(,),它将引号中的文字“hi,”和name隔开。

               1.3本章小结   

  在本章中,我们解决第一个很主要的问题:在计算机上安装Python编程语言,以便能够开始编写代码。这很容易,我们只需下载文件,安装文件并运行它。

  通过在前几个程序中打下的这些基础,我们可以开始继续编写游戏、移动APP、WEB APP以及更多内容。

  现在,我们应该:

  ·有了完全能够工作的Python编程环境和文本编辑器;

  ·能够直接将编程命令输入到Python shell中;

  ·能够在idle中编写、保存、运行和修改较短的程序。;

  ·准备好尝试第二章中更高级、有趣的程序

               1.4最后说明

  作者:2009年7月25号出生,现在五年级(这篇是我凌晨三点熬夜写的,现在4点了)。

  下一章名字,敬请期待:PYTHON教程 第二章             

               1.5事例

教大家如何用代码做出这个螺旋线,代码如下:center_image

#NiceHexSpiral.py
import turtle
colors=['red', 'purple', 'blue', 'green', 'yellow', 'orange']
t=turtle.pen()
turtle.bgcolor('black')
for x in range(360):
    t.pencolor(colors[x%6])
    t.width(x/100+1)
    t.forward(x)
    t.left(59)


回复

上一页1 页 / 共 0下一页