python笔记-008-★★★补充

本文介绍了Python中基础数据类型的定义及使用方法,包括字符串、整型和浮点型等,并详细讲解了如何判断变量类型、多行语句的书写方式、注释的使用、算术运算符的应用、数字数据类型的特性、字符串操作方法以及while循环结合else语句的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 补充
# ★基础类型
aaa = 'string'
bbb = 22
ccc = 2.2
print(type(aaa))  # <class 'str'>
print(type(bbb))  # <class 'int'>
print(type(ccc))  # <class 'float'>
# ★判断类型
print(type(aaa) == str)  # True
print(isinstance(aaa, str))  # True
# ★区别:
#    ★type()不会认为子类是一种父类类型
#    ★isinstance()会认为子类是一种父类类型

# ★多行语句
# ★如果语句很长,可以使用反斜杠(\)来实现多行语句
ddd = 111 + \
    222 + \
    333
print(ddd)
# ★在[]、{}、()中的多行语句,可以不使用反斜杠(\)

# ★注释
# 这是一个单行注释
'''
    这是一个多行注释
    这是一个多行注释
    这是一个多行注释
'''
"""
    这也是一个多行注释
    这也是一个多行注释
    这也是一个多行注释
"""

# 运算符
# //取整除:返回商的整数部分
print(str(5 // 2))  # 2

# ★★★python数字数据类型用于存储数值
# ★★★数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间
# ★★★可以使用del语句删除一些数字对象的引用
'''
    var1 = 22
    del var1
    print(str(var1))
'''
# ★★★上面代码会运行错误,因为var1已被删除

# ★判断字符串是否只含数字
var1 = '777'
print(var1.isdigit())  # True

# ★★★把字符串的str1替换成str2
var1 = 'aaa bbb ccc'
print(var1.replace(' ', ''))  # aaabbbccc
# 上面代码为去掉字符串空格

# ★while循环使用else语句
count = 0
while count < 5:
    print (count, " 小于 5")
    count = count + 1
else:
    print (count, " 大于或等于 5")
'''
    结果:
    0  小于 5
    1  小于 5
    2  小于 5
    3  小于 5
    4  小于 5
    5  大于或等于 5
'''

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值