学python的要点_python学习要点总结

我觉得笨方法学Python真的很适合没有基础的同学看看

网络电子书:https://www.kancloud.cn/kancloud/learn-python-hard-way/49863

刚看完这本书,以下是我学习的时候记录的要点,本人有一定编程基础,欢迎大家交流,大牛请飘过。。

1.print "I said: %r." %x  #%r --> 'x的内容' 如果x不是字符则没有''

2.print "I said: %s." %x  #%s --> x的内容

3.print "Another line",   #,把下一行连接起来

4.print "%r %r %r %r" %(1, 2, 3, 4)

5. 三引号  支持多行文字

fat_cat="""

...

"""

6.循环一定要缩进对齐

7.time.sleep(1) ;需要import time

8.raw_input("Please input your name:") 获取用户输入

9.windows:python -m pydoc raw_input  查看帮助文档

10.open(outname, 'w').write(open(name).read()) 复制文件,无需关闭文件

11.定义函数,增加注释,方便help生成文档

def sort_words(words):

"""Sort the words"""

return sorted(words)

12.    "test2" and "test" 如果两个操作数不一致,返回第二个操作数;如果第一个是False返回False

13.if x > y :

elif c > d:

else:

14.for a in array:  循环

15.for i in range(1, 3) 只循环两次

16.列表和数组都是列表,可以通过append添加元素

17. stuff = [ "a", "b", "c", "d"]

'#'.join(stuff[1:3]) 用指定字符连接元素 --> b#c#d

18.字典

del stuff["name"]

19.定义类,必须写object

class Person(object):

def __init__(self, name):

class Employee(Person):

def __init__(self, name)

super(Employee,self).__init__(name) //访问父类方法

20.安装相关工具

sudo apt-get install python3-pip

sudo apt-get install python3-nose

sudo pip install distribute

sudo pip install virtualenv

构建项目模板

1).创建setup.py

2).创建tests/NAME_tests.py

3).运行nosetests检查是否有误

21.from 导入模块时,需要模块目录下有__init__.py文件

22.import web.py No module named web 错误

sudo apt-get install python-setuptools

sudo easy_install web.py

23. # -*- coding: utf-8 -*- 支持中文

阅读(1635) | 评论(0) | 转发(0) |

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值