3基本数据类型
3.1 字符串 str
a1 = '这是一个字符串'
a2 = "这是一个字符串"
- 使用三个单引号或者三个双引号将若干个字符括起来的序列,叫做字符串
a3 = '''这也是一个字符串'''
a4 = """这也是一个字符串"""
# 可以多行的编写
a5 = '''
春眠不觉晓
处处闻啼鸟
'''
a5 = """
春眠不觉晓
处处闻啼鸟
"""
3.2 整数 int
num1 = 100
3.3 小数 float
num2 = 12.34
3.4 布尔 bool
True False
4、类型转换
s1 = '100'
s2 = '100' + 100 # python中不允许字符串直接与数值相加
print(s2)
s1 = '100'
s2 = int('100') + 100
print(s2)
s3 = int('数加')
s4 = str(200)
print(s4)
- type() python内置查看元素数据类型的函数
s4 = str(200)
print(s4)
print(type(s4))
- bool() 0 0.0 '' "" 转bool都是False
print(bool(-1))
print(bool(2))
print(bool(0))
print(bool('nihao'))
print(bool("nihao"))
print(bool(''))
print(bool(""))
print(bool(0.0))
print(bool(1.2))
print(bool(-1.2))
# 用法
if 0: # bool(0)
print("大于")
else:
print("不大于")