python学习笔记第三章:最初的步骤

今天从笔记的标题来看,你可能会很困惑,什么“最初的步骤”?这个标题是我引用了《python简明教程》中第三章的标题,给大家解释下就会都明白了。

“最初的步骤”主要讲的就是 你刚才学习、练习python所用到的一些编辑器和执行python代码的方式。

一、使用带提示符的编辑器

“带提示符的编辑器” 也就是linux系统使用的终端,Windows系统中使用的命令提示符。

在linux终端shell提示符下输入python,启动pthon解释器,输入print 'Hello World',然后按Enter(回车)键,你可以看到返回的值,如下图:

注:>>> 是python的提示符,按Ctrl + d 或者输入 exit()就可以退出解释器。

在Windows 系统中只需要打开cmd 命令提示符,输入python,启动python解释器,做法和linux中的终端是一样的,如下图:

注:按Ctrl + z 或 exit() 退出解释器。

二、挑选一个合适的编辑器

挑选一个编辑器是非常重要的,一个好的编辑器可以提高代码的编写效率可以让你写代码更加轻松舒心。

对于编辑器的基本要求 就是语法加亮,利用这一功能,你的python程序会被标以不同的颜色,可以让你更好看清除你的程序。

还有一个基本要求就是代码的缩进功能,“缩进”的意思就是代码行 前所预留的空格,一般都是按Tab 键为一个缩进单位,但是如果你的编辑器不支持的话,你就需要瞧四下空格,是不是很麻烦呢。

linux操作系统你可以选择使用 vim,vim是操作系统自带的编辑器,支持语法加亮和缩进功能。当然,你还可以使用Emacs,也是一款古老而又强大的编辑器。

Windows操作系统就更多了:sublime,语法加亮,缩进,自动识别单词,排错都可以,我个人是比较喜欢这个的。

还有Editplus,基本要求也支持,用着感觉还不错。

三、使用源文件

每当你学习一种新的编程语言的时候,你编写运行的第一个程序通常都是“Hello World”程序。在你运行“Hello World”程序的时候,它们做的事只是输出“Hello World”。

启动你选择的编辑器,输入以下代码,将他们另存为helloworld.py

#/usr/bin/env python

#Filename:helloworld.py

print "Hello World."

为了运行这个程序,打开shell终端,输入 python helloworld.py,你就成功运行了你的第一个python程序。

注:python 中严格区分大小写,print 中的“p”是小写,而不是大写。

当然,你还可以使你的程序成为可执行的python程序,执行:

chmod +x helloworld.py      ###赋予可执行权限

./helloworld.py             #执行程序

时间: 2024-10-29 04:01:22

python学习笔记第三章:最初的步骤的相关文章

【PMP】Head First PMP 学习笔记 第三章 过程框架

第三章 过程框架 项目中完成的所有工作都由过程构成. 项目中的完成的所有工作都有一个模式(pattern).先计划,再去做.工作时,总是对项目与原先的计划进行比较.如果开始偏离计划,就要由你做出矫正,让一切重新走上正轨.过程框架--过程租和知识领域--正式这一切顺利完成的关键. 分阶段管理 分阶段,项目的每个阶段(phase)都会经过5个过程租,从启动到收尾,项目的多个阶段就会存在各种关联关系 顺序关系(sequenital relationship).多个阶段相继发生并不存在重叠,每个阶段在前

python 学习笔记第四章:基本概念

本章主要讲了python中的一些基本概念,这些是经常用到的,也是你必须要理解的. 一.字面意义上的常量 所谓字面意义上的常量就是类似1.2.3.Hello.你好,这样的数或者字符串,你能从字面上理解它的意思,就是字面意义上的常量. 二.数 在python中有四种类型的数:整数.长整数.浮点数.复数. * 2是一个整数的例子 * 10000是一个长整数的例子(长整数就是大一点的整数) * 3.14是一个浮点数的例子 * (-5+4j)是一个复数的例子 三.字符串 字符串是字符的序列,也可以理解为就

Android群英传笔记——第三章:Android控件架构与自定义控件讲解

Android群英传笔记--第三章:Android控件架构与自定义控件讲解 真的很久没有更新博客了,三四天了吧,搬家干嘛的,心累,事件又很紧,抽时间把第三章大致的看完了,当然,我还是有一点View的基础的,可以先看下我之前写的几篇基础的View博客 Android绘图机制(一)--自定义View的基础属性和方法 Android绘图机制(二)--自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和图片的坐标讲解 Android绘图机制(三)--自定义View的三种实现方式以及实战

Mysql学习笔记(三)运算符和控制流函数

原文:Mysql学习笔记(三)运算符和控制流函数 本章学习内容: 1.操作符 2.控制流程函数   操作符: i.圆括号.. 简单的介绍一下圆括号,圆括号的使用的目的是规定计算表达式的顺序...这个想必大家都熟悉例如  mysql>select 1+(2*3) mysql>select (1+2)*3 ii.比较运算符. 比较运算符就比较多了,并且也很常用..比如   = 等于: mysql> SELECT 1 = 0; -> 0 mysql> SELECT '0' = 0;

Jquery 学习笔记(三)240多个jQuery插件

Jquery 学习笔记(三) -240多个jQuery插件 2009年11月30日二 作者:   邦畿千里   概述 jQuery 是继 prototype 之后又一个优秀的 Javascript 框架.其宗旨是-写更少的代码,做更多的事情.它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+). jQuery 是一个快速的,简洁的 javaScript

MYSQL必知必会读书笔记第三章之显示数据库_Mysql

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理. show column from tablename: 对每一个字段返回一行,行中包含字段名,数据类型.是否允许NULL.键信息.默认值以及其他信息. describe 语句: MySQL支持使用describ作为show columns from 的一种快捷方式.describ tablename 所支持的其他的show语句: show s

python学习笔记第二章:安装python

记得上次写python的学习笔记是三个月以前了,期间看过,也放下过,这次要坚持下来,一鼓作气,吃下python. 本文内容主要是根据<Python 简明教程>和自己的一些理解去写的,有问题,还请指出. 一.Linux 下安装 如果你使用的是linux操作系统,那么恭喜你,你基本上可以不用去安装python,因为大多数linux的操作系统在安装系统的时候就已经默认安装了python. 要测试你的系统是否已经安装了python,可以执行如下命令 python -v 显示如下的python版本信息,

Python学习笔记(一)(基础入门之环境搭建)_python

  Python入门       本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远.      本文主要介绍Python的相关背景,环境搭建. 一.了解Python      1,关于Python的语言特点:      借用Python官网Https://www.python.org的解释: Python is powerful... and fast; plays well with other

Active Record学习笔记(三):处理One-To-Many映射

本来打算一口气把Castle.ActiveRecord的学习笔记写完,没想到前段时间太忙了,一放就放了半个月,现在继续未完成的学习笔记吧! 这篇学习笔记主要介绍ActiveRecord如何处理one-to-many的映射,对于many-to-one映射只需把one-to-many的处理过程反过来就可以了.本文涉及了两个实体类User.Address,两个类的关系是一对多,下面是这两个类的实体关系图: 主要内容: 1.编写数据库 2.HasMany和BelongsTo属性说明 3.编写实体类 4.