python学习笔记

1.在http://python.org/  。down中下载 我用的是python2版本


2.配置环境变量 Path中添加 ;c:\python27


3.运行方式

1)建立文本文档,命名以.py结尾 

2 )从命命令行运行 进入cmd。找到目标文件所在目录python 目标文件名.py

3) 下载eclipse插件pydev   http://pydev.org/download.html   下载解压包 在eclipse的安装目录里新建文件links,在里再建个文件eclipse,把解压包内容解压到eclipse里面。在建个文本文档 把路径存入 如我的S:\eclipse\links\eclipse 最后命名文本文档名 pydev.link。重启看下eclipse 的window 下的preference。

新建项目 有一点很重要   第一次左边并没有项目显示。window->show view->pydev packege explorer  在左侧出现的项目上new 一个file 名字.py结尾  OK


4)其他编辑器比较http://blog.youkuaiyun.com/cserchen/article/details/7036435

4语法:

python使用缩进(而不是大括号)将程序分块。

打印 print  任何类型都可以打印 eg:print "hello word"    print 42.234

创建变量,可以是数值,字母,字符串  variable = 42   abc = " A string"   变量名不能以数字开头,不能包含空格

字符串 有很多表示的方式 可以用单引号 双引号和三引号 ‘foo’  ”foo“ ”'foo""(三引号可以横跨多行)

列表  用方括号括起 列表元素  用逗号分离 eg: [“foo”,1,2,[3,4,5]]

输入  raw_input()  eg: player_input=raw_input(">")

判断 if player_name == "Bob":

           print "hello"

        else:

           piint "hey"

判断条件  "ab"in"abcde"  可以使用in来判读一个字符串是否是另外一个字符串的一部分

循环 while 条件:

注释  在行首遇到# 将不执行它

函数  每个函数都“只做一件事并把它做好”。在python中,函数是一等公民。可以将函数赋给变量,可以将函数传递给其他函数。

def add_two_numbers(a,b):

                       return a+b

变量作用域   在函数中创建的变量,不能在函数外使用他们。  在函数内不能修改函数外定义的变量(列表除外)。

5.标准库

 导入库的方式基本有三种

1)将整个库都包含脚本中 from os import *  这将整个读取os模块 如想用os模块中的函数access 可直接使用 access("mylile.text")

    优点:减少输入量

    缺点:脚本将包含很多怪异的函数。如果包含了多个模块,面临后导入的模块覆盖先导入模块中的函数的危险。

2)包含模块 类似于 import os的代码行。这行代码导入os中的一切,使用时必须经过os。  os.access("myfile.txt")

    优点:不会有覆盖其他函数的危险

    缺点:输入量更大。

3)只包含所需的部分 频繁的使用某些函数,可能发现代码很难读,在模块名很长时尤其如此。 这时可用 from os import access的代码行。 access("myfile.txt")

    优点:使代码清晰

    缺点:仍有覆盖函数的风险,但仅当导入其他模块同名函数时才会覆盖,因此可能性小很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值