zoukankan      html  css  js  c++  java
  • Python随笔

    使用斜杠()将一行的语句进行换行,语句中包含[], {} 或 () 括号就不需要使用多行连接符

    Python 接收单引号(' ),双引号(" ),三引号(''' """) 来表示字符串,引号的开始与结束必须的相同类型的。
    其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。

    Python有五个标准的数据类型:
    Numbers(数字)
    String(字符串)
    List(列表)
    Tuple(元组)
    Dictionary(字典)

    可以使用 del 语句删除一些对象引用(即删除已经赋值的变量),如 del var1, var2

    使用 + 可以拼接字符串

    字符串:
    s = 'ilovepython'
    s[1:5] 结果为:'love'

    "i" in s        "i" not in s

    r/R 原始字符串,不转义   print (r' ')

    在使用特殊字符时,python用反斜杠()转义字符

     查看字符串的属性和方法:

    元组:
    List = [ 'abcd', 786 , 2.23, 'john', 70.2 ]

    列表:
    Tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 ) #元素不能二次赋值,相当于只读列表

    字典用 {} 标识,通过 key 来存储相应的 value
    dict = {}
    dict['one'] = "No 1"
    dict[2] = "No 2"
    print (dict['one'])


    tinydict = {'name': 'john','code':6734, 'dept': 'fin'}
    print (tinydict)

     查看可用模块:

    help()

    modules

     

    只列出当前import进上下文的模块

    import sys

    sys.modules

    使用help()查看模块说明:

    使用dir()查看模块属性和方法:

    dir(os)

     os.listdir("d: emp_del")    #列出目录下内容

    f=open("d:serverlist.txt",'r')

    dir(f)

    f.name  结果:serverlist.txt

    os.path.basename(f.name)

    OS模块常用函数:

    函数 描述
    os.path.basename() 去掉目录路径,返回文件名
    os.path.dirname() 去掉文件名,返回目录路径
    os.path.getatime()
    os.path.getctime()
    os.path.getmtime()
    os.path.size()
    返回文件的atime,ctime,mtime和大小
    os.path.exists() 该文件或目录是否存在
    os.path.abs() 指定路径是否为绝对路径
    os.path.isdir() 路径是否存在且为目录
    os.path.isfile() 路径是否存在且为文件。
    os.path.islink() 指定路径是否存在且为一个符号链接
    os.getcwd() 获取当前目录
    os.chdir("C:Python33") 改变当前目录到c:Python33

    os.abspath('c.txt') 获取文件目录及文件名

    列出d: emp_dela目录下内容
    os.listdir("d:/temp_del/a")
    os.listdir("d:\temp_del\a") #使用“”进行转义

    os.getcwd() #返回当前工作目录
    os.mkdir('d:\aaa') #新建目录,不能直接创建 d:\aaa\bbb 目录
    os.rmdir('d:\aaa') #删除目录,必须为空
    os.remove("c:\123\456\test.txt") #删除文件
    os.path.exists( "c:\123\456\test.txt") #判断目录或文件是否存在


    os.path.abspath(name) :获得绝对路径
    os.path.normpath(path) :规范path字符串形式
    os.path.join(path,name) :连接目录与文件名或目录
    os.path.basename(path) :返回文件名
    os.path.dirname(path) :返回文件路径

    os.path.getsize(name) :获得文件大小,如果name是目录返回0L
    os.path.getmtime(myfile) #查看文件修改时间
    os.rename(filename,newname) #重命名文件

    fpath, fname = os.path.split( "c:\123\456\test.txt" ) #将路径分离为目录名与文件名
    fpathandname, fext = os.path.splitext( "c:\123\456\test.txt" ) #将路径分离为目录文件名与扩展名

    os.sep 可以取代操作系统特定的路径分割符。
    os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。
    os.getenv() os.putenv()函数分别用来读取和设置环境变量。,,
    os.system()函数用来运行shell命令。
    os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用' ',Linux使用' '而Mac使用' '。,
    os.curdir 返回当前目录('.')
    os.chdir( "C:\123") #更改当前目录为c:123

  • 相关阅读:
    Vue3.0实战项目
    Vue 笔试题(做对九题即可成为前端懂王)
    CSS 响应式布局---Grid 布局
    CSS快速提升技巧(一)
    前端骨架屏
    Python学习29
    Python学习28
    Python学习27
    Python学习26
    Python学习25
  • 原文地址:https://www.cnblogs.com/dreamer-fish/p/3818329.html
Copyright © 2011-2022 走看看