Python少年编程教程(三)

第三课 Python脚本程序

主要内容

python的交互式执行方式

python的代码式执行方式

练习

1 Python的交互式执行

“交互式”,指的是有来有往、有问有答式的执行,一般是在python或ipython打开的shell环境中运行。

IPython的环境

In[1]:3+5

Out[1]:8

In[2]:10**3

Out[2]:1000

我们在In提示后输入一个指令,并敲击回车键,程序立刻给我们一个响应Out结果。

Python的环境

8

1000

Python的运行环境跟IPython的运行环境很相似,我们输入命令是在>>>提示后面输入,输入命令并敲回车后程序立刻给我们一个响应结果

2 脚本程序执行

更多的情况,我们会将写进一个文件,然后使用python命令执行这个文件。

2.1 案例1

1) 首先在D盘新建一个文件夹,叫做mypython(名字任意起,尽量用英文,尽量有意义,以后我们写的所有Python文件都写到这个文件夹中)。

2) 在mypython文件夹中新建一个文件,比如叫做3-1.py(注意,一定要以.py结尾)。创建文件的方式有多种,可以新建文件再命名再编辑,也可以先编辑再保存。建议使用sublime工具进行编辑。文件内容如下:

a=10

b=100

a+b

3) 打开cmd命令提示符,输入,进入D盘,输入进入到mypython文件夹,这时候你可以看到闪动的光标左边是

4) 输入,即可执行该程序。

使用 执行程序时,会一行一行的执行程序。很不幸,3-1.py执行时没有任何反应,因为程序代码中并没有要输出。我们可以将程序代码修改一下,如下

a=10

b=100

print(a+b)

再次运行就能看到一个结果

2.2 案例2

写一个小海龟程序。

1) 在D盘的mypython文件夹中,新建一个文件叫做 3-2.py

2) 编辑该文件中的代码,如下

importturtle

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.circle(50)

turtle.mainloop()

3) 打开cmd命令提示符,输入,进入D盘,输入进入到mypython文件夹,这时候你可以看到闪动的光标左边是

4) 输入,即可执行该程序。你会看到海龟爬行的动画。

2.3 案例3

带有输入的程序。输入一个姓名,输出问候信息。

程序代码如下:

name=input("your name: ")

print("hello",name)

2.4 案例4

带有输入和类型转换的程序。输入正方形的边长,输出正方形的面积

程序代码如下:

a=input('输入边长:')

b=int(a)

print(b*b)

视频链接 https://v.qq.com/x/page/d05462yuxxc.html

3 作业

1) 写一个程序,输出用*组成的正方形,如下

****

****

****

****

2) 写一个程序,输出一首诗,比如

床前明月光

疑似地上霜

举头望明月

低头思故乡

3)写一个程序,输入两个人的名字,输出一段话,“谁和谁是好朋友”

4) 写一个程序,输入长方形的两个边长,输出长方形的面积

5)写一个程序,输入圆的半径,输出圆的面积和周长

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G04RAP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券