Python基础(上)

最近在学习Python,因此在此作为学习的记录,该系列教程均来自实验楼,本人只是鉴于用做学习记录的目的,版权归实验楼所有,如涉及到版本问题,请及时联系我,并表示抱歉。
一、实验说明
- 教程将专注于Python基础,语法基于Python 2.7 (我会提醒Python 3.x中有变化的地方,以方便读者适应3.X的情况)。测试环境为Linux。标准库的一些包不适用于Windows平台。如果文中的程序无法在你的平台上运行,欢迎讨论。
- 我将专注于Python的主干,以便读者能以最快时间对Python形成概念。
- Linux命令行将以 $ 开始,比如 $ls, $python
- Python命令行将以 >>> 开始,比如 >>>print ‘Hello World!’
- 注释会以 # 开始

  1. 环境介绍
    本实验环境采用Ubuntu Linux桌面环境,实验中会用到桌面上的程序:

1.命令行终端: Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令;

2.Python:实验楼环境已经安装好Python 2.7.6;

3.GVim:非常好用的Vim编辑器,最简单的用法可以参考课程Vim编辑器;

4.Gedit及Brackets:如果您对GVim的使用不熟悉,可以用这两个作为代码编辑器,其中Brackets非常适用于前端代码开发。

  1. 环境使用
    使用命令行终端运行所需命令进行操作,使用编辑器输入实验所需的代码及文件。

完成实验后可以点击文档上方的“实验截图”保存并分享实验结果到微博,向好友展示自己的学习进度。实验楼提供后台系统截图,可以真实有效证明您已经完成了实验。

“实验记录”页面可以在“我的主页”中查看,每次实验的截图及笔记,以及有效学习时间(指的是在实验桌面内操作的时间,如果没有操作,系统会记录为发呆时间)。这些都是您在实验楼学习的真实性证明。
二、Hello World!
1、Python命令行
实验环境已经安装好了Python, 在Linux命令行输入:

$python
将直接进入python。然后在命令行提示符>>>后面输入:

print(‘Hello World!’)
可以看到,随后在屏幕上输出:

Hello World!
01

print是一个常用函数,其功能就是输出括号中得字符串。

(在Python 2.x中,print还可以是一个关键字,可写成print ‘Hello World!’,但这在3.x中行不通 )
2、写一段小程序
另一个使用Python的方法,是写一个Python程序。用文本编辑器写一个 .py 结尾的文件,比如说 hello.py

在hello.py中写入如下,并保存:

print(‘Hello World!’)
退出文本编辑器,然后在命令行输入:

$python hello.py
来运行hello.py。可以看到Python随后输出:

Hello World!
02

3、脚本
我们还可以把Python程序hello.py改成一个可执行的脚本,可以直接执行:

!/usr/bin/env python

print(‘Hello World!’)
需要修改上面程序的权限为可执行:

chmod 755 hello.py
然后再命令行中,输入:

./hello.py
就可以直接运行了:

03

三、基本数据类型
1、变量不需要声明
Python的变量不需要声明,你可以直接输入:

a = 10
那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的。

print a

print type(a)
那么会有如下输出:

10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值