python基础入门学习笔记(Python环境搭建)


Posted in Python onJanuary 13, 2016

Python学习第一篇。把之前学习的Python基础知识总结一下。

一、认识Python

首先我们得清楚这个:Python这个名字是从Monty Python借鉴过来的,而不是源于大家所知道的大蟒蛇的意思。我们为什么要学习Python呢?就我而言,我知道豆瓣在使用、重视Python,加上我想学习网页爬虫技术,所以,我要学习Python编程。另外在国外,Yahoo和Google都在使用Python。那么,Python就很值得我们认真学习。

二、Hello,World!

首先我们需要安装Python,大家可以直接访问http://www.python.org/download ,下载Python的最新版本。然后根据其安装向导的几个步骤直接安装即可,比较简单。

python基础入门学习笔记(Python环境搭建)

安装完成之后,进入cmd(Windows),输入Python,按下回车键,此时dos窗口进入交互式Python解释器,接着我们就可以看见期望已久的HelloWorld了。

python基础入门学习笔记(Python环境搭建)

不大放心,还是为大家简单介绍一下Python环境搭建。

关于Python的编译器很多,在这里只介绍两种,仅供参考:
1)、去官网下载Python2.7的编译器IDLE(安装简单,使用方便):https://www.python.org/
安装完成后,在开始菜单可以看到:

python基础入门学习笔记(Python环境搭建)

单击IDLE就可以打开编辑器编写小程序了。

python基础入门学习笔记(Python环境搭建)

2)、另外一个Python的编译器Pycharm(界面布局和VC6.0很相似,启动时比较慢)去网站下载:http://www.jetbrains.com/pycharm/download/ 选择适合自己的机器下载;

python基础入门学习笔记(Python环境搭建)

三、基础知识

我们首先了解一下Python中数字、表达式和语句以及简单的用户输入,这里我们可以和C/C++基础编程联系起来有异曲同工之妙,下面我直接用截图展示出来Python的简单运用。

python基础入门学习笔记(Python环境搭建)

这时需要注意了Python和C++的不同之处了,Python中提供了一个用于实现整除的操作运算符—双斜线

python基础入门学习笔记(Python环境搭建)

3.1注释:井号(#)在Python中作为注释的标识。

3.2字符串:用print打印字符串语句的时候,用单引号或者双引号均可,但是如果字符串之间有单引号的时候,我们用两种输出方法:用双引号输出或者对字符串的引号进行转义。相应的,如果字符串之间有双引号的时候,我们可以用单引号或者对字符串的引号进行转义。转义的方法是在字符串中引号的前面加上反斜线。

在我们输出字符串的时候,可以使用‘+'来拼接两个输出的字符串,虽然用的不是很多,但是非常有用。

另外,repr函数会创建一个字符串,它以合法的表达式的形式来表示值,repr(x)的功能也可以用`x`(注意是反引号)实现。

python基础入门学习笔记(Python环境搭建)

如果我们需要输入很长的字符串的话,就需要在输入的时候进行换行处理,然后再接着输入,此时我们就需要用三个引号来代替普通的单引号。

python基础入门学习笔记(Python环境搭建)

3.3 input和raw_input函数的区别:两者都是实现用户输入的函数,但是,如果我们输入的字符串里有引号的话,此时input就体现不出了输入原有内容了,用raw_input会保存引号。

python基础入门学习笔记(Python环境搭建)

Python是一种解释型的面向对象的高级程序设计语言,相对于C++和Java而言要简单易懂易学一些。在JavaWeb学习之余,努力学习Python,然后就有机会学习高大上的爬虫了。

希望大家会喜欢这篇文章。

Python 相关文章推荐
centos下更新Python版本的步骤
Feb 12 Python
Python操作Excel之xlsx文件
Mar 24 Python
Python整型运算之布尔型、标准整型、长整型操作示例
Jul 21 Python
python中cPickle类使用方法详解
Aug 27 Python
python集合比较(交集,并集,差集)方法详解
Sep 13 Python
了解不常见但是实用的Python技巧
May 23 Python
使用pickle存储数据dump 和 load实例讲解
Dec 30 Python
Python连接字符串过程详解
Jan 06 Python
python学生管理系统的实现
Apr 05 Python
Python爬虫实现vip电影下载的示例代码
Apr 20 Python
python实现在列表中查找某个元素的下标示例
Nov 16 Python
Python基本数据类型之字符串str
Jul 21 Python
详解python时间模块中的datetime模块
Jan 13 #Python
Python时间模块datetime、time、calendar的使用方法
Jan 13 #Python
基于Python实现文件大小输出
Jan 11 #Python
详解Python发送邮件实例
Jan 10 #Python
python轻松查到删除自己的微信好友
Jan 10 #Python
如何处理Python3.4 使用pymssql 乱码问题
Jan 08 #Python
Python argv用法详解
Jan 08 #Python
You might like
深入了解php4(1)--回到未来
2006/10/09 PHP
php DOS攻击实现代码(附如何防范)
2012/05/29 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
2017/09/15 PHP
判断页面是关闭还是刷新的js代码
2007/01/28 Javascript
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
2008/09/26 Javascript
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
2014/06/16 Javascript
基于jQuery实现的菜单切换效果
2015/10/16 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
2015/11/24 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
详解AngularJs中$sce与$sceDelegate上下文转义服务
2016/09/21 Javascript
微信小程序 WebSocket详解及应用
2017/01/21 Javascript
nodejs中实现修改用户路由功能
2019/05/24 NodeJs
监控Nodejs的性能实例代码
2019/07/02 NodeJs
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
理解python多线程(python多线程简明教程)
2014/06/09 Python
Python中的命令行参数解析工具之docopt详解
2017/03/27 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
python 平衡二叉树实现代码示例
2018/07/07 Python
在Python中字符串、列表、元组、字典之间的相互转换
2019/11/15 Python
Michael Kors香港官网:美国奢侈品品牌
2019/12/26 全球购物
党员自我剖析材料(群众路线)
2014/10/06 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
高中社区服务活动报告
2015/02/05 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
应届毕业生求职简历自我评价
2015/03/02 职场文书
离婚上诉状范文
2015/05/23 职场文书
初婚初育证明范本
2015/06/18 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
使用python+pygame开发消消乐游戏附完整源码
2021/06/10 Python
关于springboot配置druid数据源不生效问题(踩坑记)
2021/09/25 Java/Android
如何利用Python实现n*n螺旋矩阵
2022/01/18 Python
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python
SQL Server中搜索特定的对象
2022/05/25 SQL Server