20190907学习日志-初学模块

2019-9-7
学完16关,基础课学完了

  • 模块是最高级别的程序组织单元。在模块中,我们不但可以直接存放变量,还能存放函数,还能存放类。
  • .py就是一个模块.更独特的是,定义变量需要用赋值语句,封装函数需要用def语句,封装类需要用class语句,但封装模块不需要任何语句。
  • 玩转模块,学习了个随机取字符串的模块.
  • import语句还有一种用法是import…as…。比如我们觉得import story太长,就可以用import story as s语句,意思是为“story”取个别名为“s”。
  • 需要同时导入多个模块时,可以用逗号隔开。比如import a,b,c可以同时导入“a.py,b.py,c.py”三个文件。
  • from … import …语句可以让你从模块中导入一个指定的部分到当前模块。
    代码部分直接引用不用加上模块名
    格式如下:
    1.当我们需要从模块中同时导入多个指定内容,也可以用逗号隔开,写成from xx模块 import a,b,c的形式
    2.我们需要从模块中指定所有内容直接使用时,可以写成【from xx模块 import *】的形式,*代表“模块中所有的变量、函数、类”
    == 一般情况下,我们不要为了图方便直接使用【from xx模块 import *】的形式。==
  • 为了解释什么是【if name == ‘main’】,我先给大家讲解一个概念“程序的入口”。
    'if name == 'main’下面的代码不会自动执行
#使用dir()函数查看一个模块,看看它里面有什么变量、函数、类、类方法。
import random  # 调用random模块
print(dir(random))

学习模块的三连问,

  1. 用dir()函数查询所有用法
  2. 官方教材,说明书及网络
  3. 案例学习从简单到复杂

print()函数的字符串加上数字连接还不是很熟练,用type()判断类型后再同类型连接.

  • 新语法:os.replace(file1,file2),将file1重命名为file2,将其替代。

最大的喜悦,学会了用期待已久的库调用函数,感谢开源

  1. 安装pip,setup.py 后加 install
  2. VScode 安装中文及python扩展
  3. ACONDA prompt,用pip install numpy库,
  4. PYcharm直接setting 加号搜索numpy,两个都成功了.
  5. 调用第三方库OK啦,再添加了个requests爬虫库及pandas数据分析库
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值