菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
3043
0

python 笔记

原创
05/13 14:22
阅读数 2287
# 变量相关
type(variable).__name__   #  获取变量类型(字符串表示)
isinstance(variable, str) # 判断 variable 是否是字符串, 拓展: 判断变量是否是某个类的实例
isinstance(var, (str, int)) # 判断 variable 是否是字符串或者整数

# 字符串相关
 print("i= %d, j=%d" % (i, j))  # `printf` 的 python 实现

# 异常相关
raise SomeError(message) #  抛出异常

# 类与对象
hasattr(o, name) # 判断对象 o 里面是否有名字为 name 的属性

# yield
def iterator():
    i = 1
    j = -1
    while i < 10 and j > -10:
        i = i + 1
        j = j - 1
        yield i, j

for i, j in iterator():
    print("i= %d, j= %d" % (i, j))

# 文件操作

# 遍历目录
import os
for root, dirs, files in os.walk(os.path.abspath(os.getcwd() + '/..')):
    # 如若需要完整路径则需要加上 root 前缀
    if ".idea" in dirs:
        dirs.remove('.idea')
    pass

发表评论

0/200
3043 点赞
0 评论
收藏
为你推荐 换一批