python笔记-008-★★★补充

来源:互联网 发布:js confirm 返回值 编辑:程序博客网 时间:2024/05/16 00:31
# 补充# ★基础类型aaa = 'string'bbb = 22ccc = 2.2print(type(aaa))  # <class 'str'>print(type(bbb))  # <class 'int'>print(type(ccc))  # <class 'float'># ★判断类型print(type(aaa) == str)  # Trueprint(isinstance(aaa, str))  # True# ★区别:#    ★type()不会认为子类是一种父类类型#    ★isinstance()会认为子类是一种父类类型# ★多行语句# ★如果语句很长,可以使用反斜杠(\)来实现多行语句ddd = 111 + \    222 + \    333print(ddd)# ★在[]、{}、()中的多行语句,可以不使用反斜杠(\)# ★注释# 这是一个单行注释'''    这是一个多行注释    这是一个多行注释    这是一个多行注释'''"""    这也是一个多行注释    这也是一个多行注释    这也是一个多行注释"""# 运算符# //取整除:返回商的整数部分print(str(5 // 2))  # 2# ★★★python数字数据类型用于存储数值# ★★★数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间# ★★★可以使用del语句删除一些数字对象的引用'''    var1 = 22    del var1    print(str(var1))'''# ★★★上面代码会运行错误,因为var1已被删除# ★判断字符串是否只含数字var1 = '777'print(var1.isdigit())  # True# ★★★把字符串的str1替换成str2var1 = 'aaa bbb ccc'print(var1.replace(' ', ''))  # aaabbbccc# 上面代码为去掉字符串空格# ★while循环使用else语句count = 0while count < 5:    print (count, " 小于 5")    count = count + 1else:    print (count, " 大于或等于 5")'''    结果:    0  小于 5    1  小于 5    2  小于 5    3  小于 5    4  小于 5    5  大于或等于 5'''

原创粉丝点击