您的位置:首页 > 编程语言 > Python开发

think python学习心得-(1)关于函数和模块

2016-03-16 10:28 453 查看
安装版本为python(x,y) 2.7.2.1,因为看某大神说的兼容性问题所以没有选择2.7.3以上版本。。。

提供了比较好用的spyder,适合数据处理(提供了类似于MATLAB workspace一样的工作空间查看编辑工具),以及平时可以用Ipython进行操作。

变量部分略过,和C语言差不多。

函数部分,Python提供了一个模块,可以用>>>import math进行导入

调用该函数模块时,可以用math.***进行调用

可以使用from 语句导入模块

from math import pi
print pi


或者可以导入全部的对象

from math import *
cos(pi)


这么做的好处是可以使代码更加简洁,但是也会造成不同对象之间名字的冲突!

思考python课后习题,第三章:

3-3:

print ('please input a string:')
s=raw_input('input')
def right_justify():
l=len(s)
zer=70-l
qian = ' '*zer
out1=qian+s
print(out1)
right_justify():


3-4:

def do_twice(f,s1):
s=s1
f(s)
f(s)
def print_spam(s):
print(s)
do_twice(print_spam,'spam')


3-5:打印练习

print '+','-'*4,'+','-'*4,'+'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '+','-'*4,'+','-'*4,'+'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '|',' '*4,'|',' '*4,'|'
print '+','-'*4,'+','-'*4,'+'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: