`

python安装学习

阅读更多

久仰python大名,在编程排行榜上最近好像赶超php份额了,技多不压身嘛,了解了解总是好的我也是在网上看别人的安装和运行,在我自己电脑本地下载运行代码,后面准备用python写个爬虫(抓取统计网页访问数据);

博客出自:http://blog.csdn.net/hitlion2008/article/details/9285785

首先:安装python,我下载的是python最新的3.4.1的版本 一路点击“下一步”就行了;注意一个问题就是环境变量里需要加入你python安装目录,我安装在C:\Python34\

然后运行:

运行python有两种方式,

一种是:使用Python 自带的IDLE

二种是:编辑.py文件,然后执行

第一种:使用Python 自带的IDLE

在安装目录里打开py.exe 如图:


 您应该看到“>>>”,这被称为“Python解释器提示符”,你可以开始输入的东西。

输入 print('Hello World')   // Hello World

输入exit()可以退出命令提示符

Python是以缩进来表示语句块,同一缩进级别为同一级别的语句块.

缩进最好使用四个空格.而且要注意缩进要一致,使用空格就全都用空格,使用Tab就都使用Tab,混用就可能得到缩进错误

一行当中,从#开始地方就是注释.不会影响下一行

""引号放在文件的开头,函数的开头或者一个类的开头,就是文档注释

如果一行太长了,写不下了,就需要在下一行接着写,这时可以使用\来告诉Python,下一行继续

如果想在一行放多个语句,就需要用;来分隔语句:

 

a = 1; b = 2; c = 3;

list[index] --- 返回第(index+1)个元素,受C语言影响,下标亦是从0开始

list[start:end] --- 返回从start开始,到end-1,也就是list[start], list[start+1].....list[end-1]

list[start:end:step] --- 与上面类似,只不过每隔step取一个

list[:end]  ---- 缺省的开端是0

list[start:] ---- 缺省的结尾是len(list),或者-1

#在这里我只写些调试代码和运行结果

>>> a = [1, 3, 5, 7];  

>>> a[0]  

1  

>>> a[3]  

7  

>>> a[-1]  

7  

>>> a[-2]  

5  

>>> a[0:3]  

[1, 3, 5]  

>>> a[1:3:2]  

[3]  

>>> a[0:3:2]  

[1, 5]  

>>> a[0:-1:2]  

[1, 5]  

>>>  

 

包含关系: in, not in

>>> 3 in a  

True  

>>> 8 in a  

False  

>>> 8 not in a  

True  

>>>  

连接符: +

>>> a + [9, 11]  

[1, 3, 5, 7, 9, 11] 

重复: *

>>> a * 2  

[1, 3, 5, 7, 1, 3, 5, 7]  

>>>  

 

>>> str = 'hello, world'  

>>> str[0:3]  

'hel'  

>>> str[0:3:2]  

'hl'  

>>> str[-1]  

'd'  

>>> str * 2  

'hello, worldhello, world'  

>>> '3' in str  

False  

>>> 'le' in str  

False  

>>> 'el' in str  

True  

>>> 'ell' not in str  

False  

>>>

字串格式化符%

>>> "Int %d, Float %d, String '%s'" % (5, 2.3, 'hello')  

"Int 5, Float 2, String 'hello'"  

>>>  

 

Dictionary字典

用于以Key/Value方式存储的容器.创建方式为{key1: value1, key2: value2, ....}, 更改方式为dict[key] = new_value;

>>> box = {'fruits': ['apple','orange'], 'money': 1993, 'name': 'obama'}  

>>> box['fruits']  

['apple', 'orange']  

>>> box['money']  

1993  

>>> box['money'] = 29393  

>>> box['money']  

29393  

>>> box['nation'] = 'USA'  

>>> box  

{'money': 29393, 'nation': 'USA', 'name': 'obama', 'fruits': ['apple', 'orange']}  

>>> box.keys()  

['money', 'nation', 'name', 'fruits']  

>>> box.values()  

[29393, 'USA', 'obama', ['apple', 'orange']]  

>>>  

 

分支语句

>>> a = 3; b = 4; c = 5;  

>>> if a == b and a != c:  

...     print "Are you sure"   // 这里注意需要4个空格保持缩进 ,否则会报错

... elif (a == c and b == c):  

...     print "All equal"  

... else:  

...     print "I am not sure"  

...   

I am not sure  

>>>  

while循环

>>> i = 0;   

>>> while i < 3:  

...     print "I am repeating";    // 记得缩进

...     i += 1;    // 记得缩进

...   

I am repeating  

I am repeating  

I am repeating  

>>>  

 

for语句

>>> msg = "Hello";  

>>> for c in msg:  

... print c;  //缩进

...   

H  

e  

l  

l  

o  

>>> 

数组推导

>>> a = range(4);  

>>> a  

[0, 1, 2, 3]  

>>> [x*x for x in a if x % 2 == 0]  

[0, 4]  

>>>  

 

函数

如何定义函数

def function_name(args):

      function_body;

调用函数的方式function_name(formal_args):

>>> def power(x):  

... return x*x;  

...   

>>> power(4)  

16  

>>>  

 

匿名函数,或者叫做lambda函数,它没有名字,只有参数和表达式:

>>> d = lambda x: x*x;  

>>> d(2)

 

一些常用的内置函数

print --- 打印输出

print var1, var2, var3  // 打印多个

>>> a  

[0, 1, 2, 3]  

>>> d  

<function <lambda> at 0x7f668c015140>  

>>> print a, d   // 同时输出a 和 d

[0, 1, 2, 3] <function <lambda> at 0x7f668c015140>  // 同时输出a 和 d

>>>  

 

print与%结合更为强大:

>>> print "today is %d, welcome %s" % (2013, 'alex');  

today is 2013, welcome alex  

>>>  

 

len()---返回列表,字串的长度

len('aa') // 2

 

range([start], stop, [step]) --- 生成一个整数列表,从,start开始,到stop结束,以step为步长

>>> range(4)  

[0, 1, 2, 3]  

>>> range(1,4)  

[1, 2, 3]  

>>> range(1,4,2)  

[1, 3]  

>>>  

 

help(func)---获取某个函数的帮助文档.

 

正则表达式

>>> message = 'Welcome to the year of 2013';  

>>> import re;  

>>> p = re.compile('(\d+)');  

>>> m = p.search(message);  

>>> m  

<_sre.SRE_Match object at 0x7f668c015300>  

>>> print m.group(1)  

2013  

 

>>>  

 

第二种是新建testpy.py 然后运行

testpy.py代码(引用别人的):

#!/usr/bin/python

# -*- coding: utf-8 -*-

"""

Function:

【整理】如何在Windows下开发Python(如何运行Python脚本)

 

http://www.crifan.com/how_to_do_python_development_under_windows_environment

 

Author:     Crifan Li

Version:    2012-12-06

"""

  

import platform;

  

pythonVersion = platform.python_version();

uname = platform.uname();

  

print("Just for demo how to do python development under windows:");

print("Current python version info is %s"%(pythonVersion));

print("uname=",uname);

保存到我的安装目录下:C:\Python34\testpy

windows键 + r 打开cmd 进去python安装目录



 运行结果如上图所示;

个人觉得python还不错,简洁不难跟php一样。

 

  • 大小: 12.1 KB
  • 大小: 10.1 KB
分享到:
评论

相关推荐

    Python安装学习及网课入门教程

    ### Python安装学习及网课入门教程 #### 一、Python概述 Python是一种功能强大的编程语言,具有高级特性、解释执行、交互式环境以及面向对象的特点。由于其设计时注重高可读性和简洁性,使得Python成为了众多编程...

    Python安装学习以及学习资料下载

    自己整理的学习Python的资料,有安装包、pip、setuptool和第三方win32com包,以及一些学习的资料、书籍。

    python机器学习教程-从零开始掌握Python机器学习:十四步教程.pdf

    安装Python时,推荐使用Anaconda,因为它预装了大量科学计算和机器学习所需的库,如numpy、scikit-learn和matplotlib,同时提供了iPython Notebook这一交互式学习环境。 【机器学习入门】 在具备了Python基础之后...

    python安装第三方库

    ### Python安装第三方库详解 #### 一、引言 Python作为一种强大的编程语言,在科学计算、数据分析、机器学习等领域有着广泛的应用。随着社区的发展,越来越多的第三方库被开发出来以满足不同场景的需求。本文将...

    python安装教程。

    十、在"编辑环境变量"窗口中,点击"新建",然后粘贴你Python安装目录的路径(例如:`D:\python`)。确保路径正确无误,然后依次点击"确定",关闭所有窗口。 至此,Python的安装和环境变量配置已完成。现在你已经...

    Python3.8 tgz安装

    请注意,直接安装系统包管理器(如apt、yum或dnf)提供的Python版本可能更简单,但对于想要自定义安装或学习编译过程的开发者来说,手动安装是一个很好的实践。此外,安装完成后,为了系统稳定性,建议创建软链接,...

    python机器学习PCV库

    为了在Python 3.5环境下成功安装PCV库,首先确保已经安装了Python 3.5及其pip。然后,可以尝试以下步骤: 1. 下载PCV库的源代码或发行版。 2. 解压缩下载的文件。 3. 进入解压后的目录,找到`setup.py`文件。 4. ...

    python详细安装教程-Pycharm及python安装详细教程(图解)

    在本文中,我们将深入探讨如何在Windows操作系统上安装Python和PyCharm,这两个工具是学习和开发Python应用程序的必备组件。 首先,让我们开始Python的安装步骤: 1. 访问Python官方网站...

    Python安装配置详解

    Python安装配置的第一步是下载适合的Python安装软件包。用户需要访问Python官方网站***,下载与操作系统版本相匹配的Python软件。对于不同的操作系统,Python提供了不同的安装包。需要注意的是,从Python 3.5版本...

    Python安装教程.docx

    Python是世界上最受欢迎的编程语言之一,特别是在数据科学、Web开发和自动化领域。...IDLE的使用教程和更多Python学习资源,您可以在提供的链接或通过网络搜索找到,进一步提升您的Python编程技能。

    Python 3.1.1 安装程序及学习资料

    Python 3.1.1 安装程序及学习资料是一个非常重要的资源,特别是对于初学者和需要升级Python环境的专业人士。这个压缩包包含了三个关键组件,可以帮助用户深入了解和使用Python编程语言。 首先,"python-3.1.1rc1....

    Python安装步骤及学Python安装步骤及学习网站习网站

    本篇文章将详细介绍Python的安装步骤,并推荐一些学习Python的优质网站。 首先,让我们来了解Python的安装过程。在Windows系统上安装Python,你需要访问Python官方网站(https://www.python.org/downloads/)下载...

    Python机器学习编程与实战教学教案01Python概述.pdf

    学习者需了解Python语言的基本特性和机器学习库,掌握Windows环境下Anaconda的安装和Jupyter Notebook的使用,熟悉Python的基础语法、控制结构和函数,以便进行机器学习项目的实践。 通过这个教案,学习者不仅会...

    最新Python安装详细教程

    Python安装详细教程 Python是目前最流行的编程语言之一,广泛应用于数据科学、人工智能、Web开发等领域。为了帮助读者快速掌握Python安装过程,本教程将详细介绍Python安装的每一个步骤。 Python官网 Python官网...

    python 3.8 安装numpy和scipy

    2. 将下载的.whl文件复制到与Python安装路径相同或者在环境变量PATH中的目录下。 3. 打开命令行终端,使用`pip install 文件名`命令来安装whl文件,例如: ``` pip install numpy-1.18.2+mkl-cp38-none-win_amd64...

    python+vscode开发python安装教程

    2. **运行安装程序**:双击下载的安装包,启动Python安装向导。在安装过程中,确保勾选“Add Python to PATH”选项,这样可以在命令行中直接使用Python。 3. **自定义安装路径**:你可以选择默认的安装路径,或者...

    Python安装教程

    ### Python安装教程及环境搭建详解 #### Windows 下安装 Python 及相关工具 1. **安装 Python** 首先访问 Python 官方网站 (https://www.python.org/downloads/) 下载适合您操作系统的 Python 版本。推荐安装...

Global site tag (gtag.js) - Google Analytics