python学习第一章
2012-04-20 10:05
162 查看
1.除法:python中在运行除法时比如1/2结果是为0的,想得到正确结果需要将整数转为实数来进行计算,如1.0/2.0这时就可以得到正确的0.5结果了。如果参与除法的两个数中有一个数为浮点数,结果也是浮点数的。如果不需要转为实数呢,可以使用from __future__ import division,这时1/2也可以得到正确的结果了。
2.获取用户输入:使用input函数。input("write something:")
3.模块:如果需要使用python中自带的函数,我们就需要使用import导入函数所在的模块,之后就可以使用“模块名.函数名”来进行操作了。如果不想每次使用函数时都加上前面的模块名,那么可是使用from math import sqrt,这样就可以直接使用sqrt这个函数操作了。
4.str函数和repr函数:str函数会把值转换为合理形式的字符串,以便用户可以理解;而repr会创建一个字符串,以合法的python表达式的形式来表示值。如果需要拼接字符串和数字,那么需要使用repr或反引号(``)来将数字转化为字符串处理,否则就会出错。
5.input和raw_input:input会假设用户输入的是合法的python表达式。如果以字符串作为输入的话是可以的,但是如果不是字符串程序可能就会报错。raw_input函数会把所有的输入当作原始数据,然后将其放入字符串中。所以应该尽量使用raw_input函数。
6.长字符串跨行:这时可以使用三个引号代替双引号。
7.原始字符串:原始字符串不会把反斜线当作特殊符号,在原始字符串中输入的每个字符都会与书写的方式保持一致。用法:print r'c:\d\f\',即在需要操作的参数前加上r。需要注意的是原始字符串最后一个字符不能是反斜线,如果需要打印反斜线就应该进行转义。
2.获取用户输入:使用input函数。input("write something:")
3.模块:如果需要使用python中自带的函数,我们就需要使用import导入函数所在的模块,之后就可以使用“模块名.函数名”来进行操作了。如果不想每次使用函数时都加上前面的模块名,那么可是使用from math import sqrt,这样就可以直接使用sqrt这个函数操作了。
4.str函数和repr函数:str函数会把值转换为合理形式的字符串,以便用户可以理解;而repr会创建一个字符串,以合法的python表达式的形式来表示值。如果需要拼接字符串和数字,那么需要使用repr或反引号(``)来将数字转化为字符串处理,否则就会出错。
5.input和raw_input:input会假设用户输入的是合法的python表达式。如果以字符串作为输入的话是可以的,但是如果不是字符串程序可能就会报错。raw_input函数会把所有的输入当作原始数据,然后将其放入字符串中。所以应该尽量使用raw_input函数。
6.长字符串跨行:这时可以使用三个引号代替双引号。
7.原始字符串:原始字符串不会把反斜线当作特殊符号,在原始字符串中输入的每个字符都会与书写的方式保持一致。用法:print r'c:\d\f\',即在需要操作的参数前加上r。需要注意的是原始字符串最后一个字符不能是反斜线,如果需要打印反斜线就应该进行转义。
相关文章推荐
- python学习第一章补充(sort,sorted,tuple)
- Python学习第一章:第一次的亲密接触(一)
- <Python基础教程>学习心得_第一章
- Head First Python 学习笔记——第一章(干货)
- 流畅的Python学习笔记之第一章 Python数据模型
- python学习(第一章)
- Python基础教程学习笔记----第一章
- 流畅的python学习笔记:第一章
- python学习笔记-- python cook book 第一章
- python 学习第一章(python基础编程第二版)
- 如何象计算机专家一样思考:学习Python--第一章
- python基础教程学习笔记 第一章 基础知识
- building machine learning system with Python 学习笔记--从零开始机器学习(2)第一章
- 学习python的第三十七天-第一章 进入python的世界
- Python学习系列 (第一章):Python 的简介
- python3.x IDLE学习及基础语法(学习head first python 第一章)
- 《HeadFirst Python》第一章学习笔记
- python学习 第一章 快速改造:基础知识 《python基础教程第二版修订版》
- Python基础教程学习笔记 第一章 基础知识
- 《HeadFirst Python》第一章学习笔记