Python2.7从入门到精通

Posted liuzhiqaingxyz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python2.7从入门到精通相关的知识,希望对你有一定的参考价值。

快速入门

1.程序输出print语句

(1)使用print语句可查看对象的值;在交互式解释器使用对象本身则输出此对象的字符串表示;

(2)使用print语句调用str()显示对象;在交互式解释器使用对象本身则调用repr()显示对象

(3)使用_在解释器中有特殊的含义,表示最后一个表达式的值;

(4)使用字符串操作符%可进行字符串的替换功能;

(5)可实现字符串输出重定向;

例如:

>>> myString = "Hello, World"
>>> print myString
Hello, World
>>> myString
Hello, World
>>> _
Hello, World
>>> 

例如:

>>> print "%s is %d" % ("python", 1)
python is 1
>>> import sys
>>> print >> sys.stderr, "Fatal error: invalid input!"
Fatal error: invalid input!
>>> logfile = open("/tmp/logfile.txt", "a")
>>> print >> logfile, "Fatal error: invalid input!"

 

2.程序输入raw_input()

(1)不建议在函数中使用print()和raw_input()函数;但如果函数的功能就是输入输出也未尝不可;

(2)使用help(raw_input)可以查看帮助文档

例如:

>>> username = raw_input("Please input your name:")
Please input your name:liudaoqiang
>>> print "Your name is %s" % (username)
Your name is liudaoqiang
>>> 

 

3.注释

(1)使用#注释一行

(2)文档字符串特别注释,可以实现在线文档功能;在模块,类,函数的结构体中第一行使用

 

以上是关于Python2.7从入门到精通的主要内容,如果未能解决你的问题,请参考以下文章

Ansible 一步一步从入门到精通

Atom编辑器入门到精通 Atom使用进阶

Atom编辑器入门到精通 Atom使用进阶

Atom编辑器入门到精通 Atom使用进阶

Atom编辑器入门到精通 Atom使用进阶

shader从入门到精通——Shader的组织形式