1、导入模块

2、以主函数方式启动模块

3、python常用模块内容

4、python的编码格式

# name: pshdhx
# time:2021/2/13 21:25
# 什么叫做模块,一个.py的文件就是一个模块,一个模块一个包含n个函数
# 使用模块的好处:
#     方便其他程序和脚本的导入和引用
#     避免函数名字或者是变量名字冲突
#     提高代码的复用性和可维护性# 导入模块, import moduleName 【as 别名】
import  math
print(id(math)) # id
print(type(math)) # type
print(math) #value
print(math.pi,'math.pi')
print(dir(math))
print(math.pow(2,3),type(math.pow(2,3))) # 8.0  float类型
print(math.ceil(9.001),type(math.floor(9.001))) # 10  9 int类型# from 模块名称 import 函数、变量、类from math import  pi
print(pi,type(pi))# from clac import add
# print(add(10,20))# 以主程序的方式运行
def add(a,b):return a+b
if __name__=='__main__':print(add(1,2))   # 只有是seventh.py是主程序的时候,才能输出3;如果被其他主程序引用,输出的是其他主程序的值;# 目录和包
#     包含__init__.py文件的目录称为包
#     目录里通常不包含__init__.py的文件
#     包的引入 import 包名.模块名
#       使用import方式导入只能跟上包名和模块名字#     from 包名 import 模块名字
#     from 包名.模块名 import 变量/函数名# python常用的内容模块
import sys
print(sys.getsizeof(24))  #28字节
print(sys.getsizeof(888888)) #28字节
print(sys.getsizeof(True))  #28字节
print(sys.getsizeof(False))  # 24字节import  time
print(time.time()) # 1613264420.2472076
print(time.localtime(time.time())) #time.struct_time(tm_year=2021, tm_mon=2, tm_mday=14, tm_hour=9, tm_min=0, tm_sec=20, tm_wday=6, tm_yday=45, tm_isdst=0)import  urllib.request
print(urllib.request.urlopen('http://www.baidu.com').read())
# json 用于使用json序列化和反序列化对象
# re 用于在字符串中执行正则表达式匹配和提花
# math 提供标准算术运算函数的标准库
# decimal用于进行精确控制运算精度,有效位数和四舍五入操作的十进制运算
# logging 提供了灵活的事件记录,错误,警告和调试信息等日志信息的功能# 第三方模块的安装与使用
# 安装 pip  install  模块名 pip install schedule 安装,前提是python里边的script文件夹配置到环境变量的path里边
# 使用 import 模块名# pip install schedule  仅仅适用于命令行,但是pycharm导入不进来,需要在IDE中手动导入 project中的interceptor的import package
import schedule
import time
def job():print('haha')
schedule.every(3).seconds.do(job)
while True:schedule.run_pending()time.sleep(1)# 编码格式
# python的解释器使用的是Unicode(内存)
# .py文件在磁盘上使用UTF-8存储(外存)

python基础语法(六)相关推荐

  1. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  2. python基础语法 第0关print-徐州鼓楼高校邦数据科学通识课【Python基础语法】答案...

    徐州鼓楼高校邦数据科学通识课[Python基础语法]答案it8p 徐州鼓楼高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学 ...

  3. python基础语法 第0关print-重庆酉阳高校邦数据科学通识课【Python基础语法】答案...

    重庆酉阳高校邦数据科学通识课[Python基础语法]答案it8p 重庆酉阳高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学 ...

  4. python基础指令-python基础语法,python 代码命令大全

    python: 1.语法强制缩进 2.区分大小写:iLoop与iloop是两个变量 3.变量无需申明,但是变量赋值前无法使用:a=3合法,b=a+3合法,b=a+c不合法,因为c未赋值前不能使用 4. ...

  5. 【学习笔记】5、Python基础语法

    Python基础语法 [准备工作] 我们在Jupyter notebook里面New一个Python3就可以开始愉快的练习了. 一.数字和字符串的定义方法 a = 100           #赋值语 ...

  6. Python基础(六)--类与对象

    目录 Python基础(六)--类与对象 1 类与对象的基本概念 1.1 什么是对象 1.2 什么是类 1.3 类与对象的关系 2 定义与初始化 2.1 类的定义 2.2 对象的初始化 2.3 动态增 ...

  7. python基础语法(一)

    Python的特点 1. 简单 Python是一种代表简单思想的语言. 2. 易学 Python有极其简单的语法. 3. 免费.开源 Python是FLOSS(自由/开放源码软件)之一. 4. 高层语 ...

  8. python基础语法手册-python语法大全,python语法手册

    deff(x,y=0,z=0):pass 定义一个有三个参数x,y,z的函数f,参数x是必须要赋值,比如f(1),f(x=1),都是给x赋值1,y,z也是需要赋值,但不是必须的,因为默认值已经在函数里 ...

  9. python基础代码大全-python基础语法,python 代码命令大全

    python: 1.语法强制缩进 2.区分大小写:iLoop与iloop是两个变量 3.变量无需申明,但是变量赋值前无法使用:a=3合法,b=a+3合法,b=a+c不合法,因为c未赋值前不能使用 4. ...

  10. Python基础语法全体系 | 文件IO与常用文件操作模块

    <Python基础语法全体系>系列博文第六篇,本篇博文将讲解Python的文件IO操作,包括文件的打开.读取和写入.本文整理自疯狂python编程. 文章目录 使用pathlib操作目录 ...

最新文章

  1. Riak VClock
  2. struts2注解json 配置文件json
  3. C++宏定义中#与##的妙用
  4. Backtrack5中文汉化[转]
  5. webpack开发配置
  6. 当各大编程语言摆起地摊来……
  7. 读书日当天冲上销量榜Top1和Top3,来听听携程人写书背后的故事
  8. VS2017产品秘钥
  9. 【燃烧吧 切割机】 自制微型激光切割
  10. 算法注册机编写扫盲---第三课
  11. 《指弹:HARD RAIN》
  12. 《环太平洋》视觉特效分解
  13. matlab倒谱法基音周期,语音学习笔记1------matlab实现自相关函数法基音周期提取...
  14. 华为watch3pro和gt2pro哪个好
  15. 颜色的识别方法和探索 基于matlab
  16. php选择栏可输入可选择,填制凭证时,“科目名称”栏可选择用下列()方法输入。...
  17. UltraISO 9.7.6.3829下载及安装步骤
  18. 看不懂淘宝特价版,就像之前看不懂拼多多?
  19. CSDN、博客园、简书、oschina、Iteye各大社区现状
  20. 三分钟了解JVM的垃圾回收和三色标记

热门文章

  1. 幼儿园科学教案计算机,大班科学教案:认识电子计算器.doc
  2. Cursor一个使用chatgpt-4的ai辅助编程工具
  3. Java显示基本的图形笑脸,CDR心形、箭头、笑脸等基本图形在哪里?
  4. 微信小程序| AIGC之动手实现ChatGPT法律顾问小程序
  5. MySQL复制原理及过程
  6. 【Redis系列】Redis发布版本历史及特性
  7. java 视频添加音乐,如何给视频添加纯音乐作为配乐?视频配乐的图文教程分享...
  8. Java面试之画出HashMap结构图,并说说HashMap和HashTable的区别
  9. 监听未接来电,自动回复短信
  10. 2020年中职组“网络空间安全”赛项天津市选拔赛竞赛任务书