按照惯例先吟诗一首:
江雪
唐代:柳宗元
千山鸟飞绝,万径人踪灭。
孤舟蓑笠翁,独钓寒江雪。
1.程序输出print语句及“HelloWorld!”
|
|
1.1._ 和 %在print中的使用
下划线(_)在解释器中有特别的含义,表示最后一个表达式的值。所以上面的代码执行之后, 下划线变量会包含字符串:
|
|
Python的print语句,与字符串格式运算符( %)结合使用,可实现字符串替换功能。%s 表示由一个字符串来替换,而%d 表示由一个整数来替换,另外一个很常用的就是%f。它表示由一个浮点数来替换。
|
|
2.程序输入和内建函数raw_input()
从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。它读取标准输入,
并将读取到的数据赋值给指定的变量。
|
|
内建函数 int()将数值字符串转换成整数值,这样才可以对它进行数学运算
|
|
3.使用help()函数获取帮助信息
help()在交互式解释器中获取帮助信息,在学习 Python 的过程中,如果需要得到一个生疏函数的帮助,只需要对它调用内建函数help()。通过用函数名作为 help()的参数就能得到相应的帮助信息,查看结束退出使用 :wq进行退出
|
|
4. 列表解析
表示可以在一行中使用for循环将所得到的的值放在列表中
|
|
列表解析可以做更复杂的事情
|
|
5.实用的函数
函数 | 描述 |
---|---|
dir([obj]) | 显示对象的属性,如果没有提供参数, 则显示全局变量的名字 |
help([obj]) | 以一种整齐美观的形式 显示对象的文档字符串, 如果没有提供任何参 数, 则会进入交互式帮助。 |
int(obj) | 将一个对象转换为整数 |
len(obj) | 返回对象的长度 |
open(fn, mode) | 以 mode(‘r’ = 读, ‘w’= 写)方式打开一个文件名为 fn 的文件 |
range([[start,]stop[,step]) | 返回一个整数列表。起始值为 start, 结束值为 stop - 1; start 默认值为 0, step默认值为1。 |
raw_input(str) | 等待用户输入一个字符串, 可以提供一个可选的参数 str 用作提示信 息。 |
str(obj) | 将一个对象转换为字符串 |
type(obj) | 返回对象的类型(返回值本身是一个 type 对象!) |