Python学习-语录

最近开始学习Python,跟着Vamei的教程走:http://www.cnblogs.com/vamei 做下笔记,加深印象!按学习进度更新~

15/10/29

1.脚本运行权限:chmod 755 *.py

2.四个空格表示隶属关系(似乎同一关系中空格没有严格要求?)

3.除法运算要使用浮点数才能得到小数,只要其中一个数为浮点数即可,如:3/2=1,3.0/2.0=1.5,3.0/2=1.5

4.基本数据类型的参数:值传递表作为参数:指针传递

  将一个整数变量传递给函数,函数对它进行操作,原整数变量a不发生变化

  将一个表传递给函数,函数进行操作,原来的表b发生变化

5.range() 用法参考:http://www.cnblogs.com/buro79xxd/archive/2011/05/23/2054493.html


15/10/30

1.词典中元素值给08会报错,请教后才明白“0”开头为八进制,8应该表示为010


2.文件打开只能读一次,下次指针在文件末尾,不能多次读,需要使用 f.seek(0)将指针指回文件头才能再次读出,f.seek(0)操作就不用f.close()了


3.文件用可写打开,可多次连续写入;文件关闭后或者以可读方式打开再用可写方式打开,再次写入会覆盖原内容;需要用追加方式打开      f=open('text.txt','a'),这样写入才不会覆盖原内容

 a.可写打开,可多次连续写入


 b.文件关闭后打开输入


 c.文件可读打开,再以可写打开,写入


 d.追加方式打开写入


15/11/1
1.python引入模块包的方式
 a.执行文件和模块在同一文件夹可直接使用 import module (这里的module是你模块的名字如:n.py 这里就是import n,使用该包中的函数时格式  为:n.function());也可以直接引入该模块的方法 from module import function (如n.py中定义了 add()函数,form n import add,下  面使用该函数直接为add();这里的function也可以替换为*表示引入所有方法,使用时也与add()一样直接使用。)
 b.执行文件与模块包不在同一文件夹下,假设模块在test文件夹下,test文件夹需要新加一个__init__.py文件表示该文件夹是一个模块包,该文件可为  空。
 引用方式为:第一种:import test.module (同上,module为某模块名称),引用函数时:test.module.function()
 第二种:form test import module 这样的好处是你在引用函数时直接使用:module.function()
总的来说就是from * import *的格式会让使用函数时更简单一点,语义也更明确。建议使用from * import * 的格式,这里可以从文件夹引入模块,也可以从模块引入函数。
 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值