3.数值类型,字符串与格式化输出

数值类型


注意:可以使用type()来判断变量的类型,参数是变量名
1.整型(int)
作用:可以存储任意大小的整数值,??居然没有内存限制,我感觉可能内部使用的高精度
代码示例

a=55555555555
print(a)
print(type(a))

2.浮点型(float)
作用:存储任意大小的浮点数,感觉也用了高精度

a=5.55555555555555555555
print(a)
print(type(a))

3.布尔型(bool)
作用:表示真或假,只能有True,False两个值(注意首字母大小),可以当整型数用即支持运算符
代码

a=True
print(a)
print(type(a))


4.复数(complx)
作用:表示数学中的复数:a+bj,注意这里虚数单位是j而不是i
代码:

a=1+2j
b=3+3j
c=a+b
print(c)
print(type(c))

字符串

名称 中文名称 作用 例子
str 字符串 字符串 “hello world”,“你好”

用法:字符串的值需要包含在引号内,单引号,双引号都可以,多行内容需要三引号

str1="abc"
str2='123'
str3="""jkjkk"""
print(str1,str2,str3,sep='\n')
print(type(str1))

格式化输出

  • 占位符

1.作用是生成一定格式的字符串
2.三种形式:%;format();格式化f

#%s表示占位字符串
a="str"
print("我的名字是: %s"%a)
#%d表示占位整数
age=280
name="符玄"
print("名字: %s"%name,"年龄:%d"%age,sep="\n")
#%4d,即%和d之间添加数字,数字设置位数,不足补空白
num=12345
print("%6d"%num)
#%f表示占位浮点数
#%f默认保留6为小数,四舍五入原则
a=1.1234567
print("num=%f"%a)
#%.4f保留4为小数
b=1.123456
print("num=%.4f"%b)
posted @ 2025-06-04 19:51  噫~该死的碳酸饮料  阅读(15)  评论(0)    收藏  举报