栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python 基础语法知识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python 基础语法知识

一 .join()函数

.join()函数是一个字符串操作函数,
‘sep’.join(seq)
参数解释:
sep:分隔符,可以为空
seq:要连接的元素序列、字符串、元组、字典

返回值:返回一个以分隔符sep连接各个元素后生成的字符串

举例:
举个例子

def main():
    a = 'abc'
    b = ['absc','dss','sd']
    c = {'a':11,'b':22,'d':3.4}
    print('_'.join(a))
    print('_'.join(b))
    print('.'.join(c))

if __name__ == "__main__":
    main()
a_b_c
absc_dss_sd
a.b.d

可以看见分隔符sep可以取很多,要连接的序列也可以去列表,字典,字符串等等

参考博客:https://blog.csdn.net/weixin_43969815/article/details/97142426?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-97142426-blog-115466584.pc_relevant_paycolumn_v3&spm=1001.2101.3001.4242.1&utm_relevant_index=2

2.os相关函数 2.1os.listdir()

os.listdir(path) 返回指定路径下所有文件和文件夹的名字,并存放于一个列表中.

import os

def main():
    file_dir  = './'
    file_name = os.listdir(file_dir)
    for i in file_name:
        print(i)
if __name__ == '__main__':
    main()
#运行结果如下
#Include
# Lib
# os_test.py
# pyvenv.cfg
# Scripts
2.2os.path.isfile()函数

用于判断某一对象是否为文件(要提供绝对路径)

import os
dirct = 'G:code'
for i in os.listdir(dirct):
    fulldirct = os.path.join(dirct, i) #将路径和文件名连接在一起
    if os.path.isfile(fulldirct): #入参需要是绝对路径
        print(i)

结果


成功找到所有的文件

3.assert()函数

assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。
assert()的缺点:频繁的调用会极大的影响程序的性能,增加额外的开销
注意事项:
每个assert只检验一个条件,因为同时检验多个条件时,如果断言失败,无法直观的判断是哪个条件失败
不能使用改变环境的语句,因为assert只在DEBUG个生效,如果这么做,会使用程序在真正运行时遇到问题
参考博客:http://t.csdn.cn/pHuZl

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/997624.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号