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

举报
ChillRay 发表于 2020/12/31 01:05:36 2020/12/31
【摘要】 安装版本为python(x,y) 2.7.2.1,因为看某大神说的兼容性问题所以没有选择2.7.3以上版本。。。 提供了比较好用的spyder,适合数据处理(提供了类似于MATLAB workspace一样的工作空间查看编辑工具),以及平时可以用Ipython进行操作。 变量部分略过,和C语言差不多。 函数部分,Python提供了一个模块,可以用>>>...

安装版本为python(x,y) 2.7.2.1,因为看某大神说的兼容性问题所以没有选择2.7.3以上版本。。。

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

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

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

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

可以使用from 语句导入模块


  
  1. from math import pi
  2. print pi


  
  1. from math import *
  2. cos(pi)

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

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

3-3:


  
  1. print ('please input a string:')
  2. s=raw_input('input')
  3. def right_justify():
  4. l=len(s)
  5. zer=70-l
  6. qian = ' '*zer
  7. out1=qian+s
  8. print(out1)
  9. right_justify():

3-4:


  
  1. def do_twice(f,s1):
  2. s=s1
  3. f(s)
  4. f(s)
  5. def print_spam(s):
  6. print(s)
  7. do_twice(print_spam,'spam')


  
  1. print '+','-'*4,'+','-'*4,'+'
  2. print '|',' '*4,'|',' '*4,'|'
  3. print '|',' '*4,'|',' '*4,'|'
  4. print '|',' '*4,'|',' '*4,'|'
  5. print '|',' '*4,'|',' '*4,'|'
  6. print '+','-'*4,'+','-'*4,'+'
  7. print '|',' '*4,'|',' '*4,'|'
  8. print '|',' '*4,'|',' '*4,'|'
  9. print '|',' '*4,'|',' '*4,'|'
  10. print '|',' '*4,'|',' '*4,'|'
  11. print '+','-'*4,'+','-'*4,'+'


文章来源: zclhit.blog.csdn.net,作者:zclhit_,版权归原作者所有,如需转载,请联系作者。

原文链接:zclhit.blog.csdn.net/article/details/50902858

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。