【python核心编程笔记+习题】-CH1-安装 运行

本章主题

什么是Python
Python的起源
Python的特点
下载Python
安装Python
运行Python
Python文档
比较Python(与其它语言的比较) 其它实现

 

1.9 练习

1–1. 安装 Python。请检查 Python 是否已经安装到你的系统上,如果没有,请下载并 安装它!

Unix--通过命令行运行。Python 解释器通常安装位置/usr/local/bin,库文件/usr/local/lib/python2.x

Windows/DOS 系统-通过IDLE/Pythonwin运行(IDLE是python缺省IDE集成开发环境,pythonwin是windows扩展模块)

Windows默认C:\Python2x;DOS建议安装在 C:\Python,标准库就会在C:\Python\Lib

1–2.  执行 Python。有多少种运行 Python 的不同方法?你喜欢哪一种?为什么?

有3种:

1 交互式启动解释器(终端),在命令行上启动解释器 如 $ python;

2运行 Python 脚本,会调用相关脚本解释器,如 $python script.py ;

3集成开发环境中的图形用户界面运行 Python

1–3.  Python 标准库。

Unix 衍生系统(Linux,MacOS X,Solaris,FreeBSD)python标准库安装/usr/local/lib/python2.x/idlelib/idle.py;如果是自己编译 Python, 会在 /usr/local/bin

windows系统通过 PythonWin 运行 python。C:\Python2x\Lib\site-packages\pythonwin 中有可执行的启动文件 pythonwin.exe;

C:\Python2x\Lib\idlelib启动IDLE

(a)请找到系统中 Python 执行程序的安装位置和标准库模块的安装位置

安装位置/usr/local/bin

标准库模块安装 /usr/local/lib/python3.7/site-packages

(b)看看标准库里的一些文件,比如 string.py。这会帮助你适应阅读 Python 脚本。

没找到string.py

1–4. I 交互执行。启动你的 Python 交互解释器。你可以通过输入完整的路径名来启动

它。当然,如果你已经在搜索路径中设置了它的位置,那么只输入它的名字(python 或者 python.exe)就行了。(你可以任选最适合你的的 Python 实现方式,例如:命令行、图形用户接口/集成开发环境、Jython、IronPython 或者 Stackless)启动界面看上去就像本章描述的一 样,一旦你看到>>>提示符,就意味着解释器准备好要接受你的 Python 命令了。

本机已设置了启动路径,命令行直接输入python即可启动

试着输入命令 print 'Hello World!' (然后按回车键),完成著名的 Hello World!程序, 然后退出解释器。在 Unix 系统中,按下 Ctrl+D 会发送 EOF 信号来中止 Python 解释器,在 DOS 系统中,使用的组合键是 Ctrl+Z。如果要从 Macintosh、PythonWin、以及 Windows 或 Unix 中 的 IDLE 这样的图形用户环境中退出,只要简单的关闭相关窗口就可以了。

python

1–5. 编写脚本。作为练习 1–4 的延续,创建“Hello World!”的 Python 脚本其实和 上面的交互性练习并不是一回事。如果你在使用 Unix 系统,尝试建立自动运行代码行,这样你 就可以在没有调用 Pyton 解释器的情况下运行程序了。

1、命令行,首先定位到一个文件夹,然后使用vim编辑器:vim test.py 就创建了python脚本文件,并且进入编辑状态

2、编辑好之后按Esc切换到命令模式,然后输入:wq 回车就自动保存完成了,然后输入python test.py运行程序(前提是linux环境装好python)          nohub  python test.py &    可以在后台运行,不受shell退出影响。

编辑test.py文件

#!/usr/bin/python   说明脚本语言是 python ,是要用 /usr/bin下面的程序(工具)python,这个解释器,来解释 python 脚本,来运行 python 脚本

#coding=utf-8 用来指定文件编码为 utf-8, python 默认以ASCII编码去处理

1–6. 编写脚本。使用 print 语句编写脚本在屏幕上显示你名字、年龄、最喜欢的颜色 和与你相关的一些事情(背景、兴趣、爱好等等)。

print '名字:Kevin'
print '年龄:10岁'
print '最喜欢的颜色:蓝色'
print '爱好:羽毛球、跳绳'

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值