python零基础学习-基础知识3-模块,数据类型与计算

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python零基础学习-基础知识3-模块,数据类型与计算相关的知识,希望对你有一定的参考价值。

模块: 封装好的功能, 又叫库

  • 标准库: 无需安装, 可直接导入, 如: sys, os.  注意: 导入库名不要与当前文件名相同
  • 第三方库: 需下载安装, 才能使用

示例:

import sys
import os

print(sys.path) #打印环境变量
print(sys.argv) #打印当前脚本的路径, pycharm中会打印绝对路径, cmd中会打印相对路径

#查看当前目录下所有文件  注意: 执行时可以输出到屏幕上, 但是不会存储下来
res=os.system("dir")
print(res) #打印结果为0

注意:

  • 导入XX.py文件, 在执行脚本时, 将会直接执行XX.py
  • 相同路径下文件可直接import
  • 如创建新的路径, 可将其放在环境变量中; 或直接将文件放到环境变量所指的文件夹中

 


 

数据运算

数学运算符: +   -   *   /   ** (幂)    %(取模, 返回除法的余数; 常用于奇偶数的判断)  // (整除, 返回商的整数部分)

条件运算符: ==   !=   <>    >    <    >=      <=

赋值运算符: =    +=    -=     *=      /=      %=      **=     //=

逻辑运算符: and     or     not  (例如: not 1==1)

成员运算符: in        not in (例如: if 1 in [1, 2, 3, 4])

身份运算符: is         is not (例如: a=[1,2,3,4]       if type(a) is list:)

位运算符: &(按位与: a&b)      | (按位或)        ^(按位异或, 异或:不同则为1, 否则为0)      ~(按位取反)    << (左移)   >>(右移)

三元运算符: 

a, b, c=1, 3, 5

d=a if a>b else c   #如果a>b为真, 则d赋值为a, 否则d赋值为c

 

 

 

 

以上是关于python零基础学习-基础知识3-模块,数据类型与计算的主要内容,如果未能解决你的问题,请参考以下文章

python 零基础学习大纲 - 整理

大牛整理最全Python零基础入门学习资料

python中模块和包的零基础学习

python中模块和包的零基础学习

python中模块和包的零基础学习

python中模块和包的零基础学习