数据类型以及转换

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)

  • int()
s1 = '100'
s2 = int('100') + 100 
print(s2)
  • 字符串中符合数值的样式才可以转数值,否则报错
s3 = int('数加') 
  • str() 转字符串
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("不大于")
posted @ 2024-07-26 19:37  day-up  阅读(6)  评论(0)    收藏  举报