第三课 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)写一个程序,输入圆的半径,输出圆的面积和周长
领取专属 10元无门槛券
私享最新 技术干货