# 基础数据类型
#  1.整型  int
#  2.浮点数 float
#  3.布尔值  bool   真 True  和  假 False
#  4.字符串

# num1 = 100
# num2 = 10.2
# # 查看一个对象的数据类型 type() 函数
# print(type(num1))
# print(type(num2))
#
# # 算术运算符
# # 加 +
# print(10 +1)
#
# # 减 -
# print(10-1)
#
# # 乘 *
# print(2*10)
#
# # 除 /   # 返回的小数
# a = 10
# b = 2
# print(a/b)
# print(type(a/b))

# 整除 //  # 向下取整
# print(10//3)
#
# # 求次幂  **
# print(2**3)

# 取余  %
# print(10%3)


# float 浮点数   浮点数不是那么精确
# a = 100
# b = 3
# print(a/b)


#  比较 运算符
# 大于 >
# print(3>1)
# print(type(3>1))

# 小于 <
# print(3<1)
# print(type(3<1))

# 等于 ==
# print(1==1)

# 不等于 !=
# print(1!=2)

# 大于等于 >=
# print(5 >= 5)

# 小于等于 <=
# print(5 <= 5)


# 字符串 str
# str1 = '你好'
# print(str1)
# print(type(str1))

# str2 = "你好"
# print(str2)
# print(type(str2))

# str3 = """你好"""
# print(str3)
# print(type(str3))


# 转义符
# \n 换行
# \t 制表符
# \r 回车键

# str4 = '帅哥\n你好'
# print(str4)

# str5 ='靓仔\t你好'
# print(str5)


# str5 = '靓妹\r你好'
#
# print(str5)
# str6 = '靓妹' \
#        '你好'
# print(str6)


# len() 函数查看长度
# s1 = '123456'
# print(len(s1))
#
# s2 = '你好'
# print(len(s2))

# s3 = 10
# print(len(s3))  # 数字没有len方法

# 字符串拼接 ,字符串的相加
s4 = 'python'
s5 = '你好'
# print(s4 + s5)
# print(s4+s5+"222222222222222"+"333333333333333333")

# s6 = 100
# print(s4+s6)  # 字符串不能和数字相加

# 字符串相乘  和一个整型相乘
# print(s5*5)

# print(s5*s4)  # 字符串和字符串是不能相乘的

# print(s5*0.1) # # 字符串和浮点型是不能相乘的


# int  float  str  bool  之间的转换

# 浮点数 转 整型
# a = 10.1
# print(int(a),type(int(a)))
# b = int(a)
# print(b)
# print(type(b))

# 整型 转 浮点数
# b = 8
# print(float(b),type(float(b)))

# 字符串转整型
# a = '66'
# print(int(a),type(int(a)))

# b = 'wind'
# print(int(b),type(int(b)))  # 这样是不能转的,必须是数字类型的字符串才能转

# 字符串转浮点型
# a = "100"
# print(float(a),type(float(a)))
#
# a= '你好啊'
# print(float(a),type(float(a))) #  这样是不能转的,必须是数字类型的字符串才能转

# 数字转布尔值bool
# 在数字当中 所有非0的数都为真,只有0是假
# num = 1
# print(bool(num),type(bool(num)))
# num2 = 0
# print(bool(num2),type(bool(num2)))

# 浮点型转bool值
# 在浮点数中 所有非0的数都为真,只有0是假
# num3 =0.00
# print(bool(num3),type(bool(num3)))

# 字符串 转bool值
# 所有非空的字符串都为真 True,只有空字符串为假 False
# s1 = "中文"
# print(bool(s1),type(bool(s1)))

# s2 = ' '
# print(bool(s2), type(bool(s2)))

# s6= ''
# print(bool(s6))
posted on 2022-05-31 21:30  西决阿  阅读(24)  评论(0编辑  收藏  举报