欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python学习笔记_5基本数据类型

程序员文章站 2024-03-18 19:59:04
...

1 数字类型

1.1 整数类型

Python学习笔记_5基本数据类型

1.1.1整数进制表示

Python学习笔记_5基本数据类型

1.2 浮点数

Python学习笔记_5基本数据类型

  • 取值范围:-10的308次到10的308次
  • 存在不存的尾数:0.1+0.3=0.40000000000000000003,这是因为对无限循环二进制截取产生的
    可以采用round(x,d)函数来四舍五入,x为运算数,d为截取位数
  • 浮点数可用科学计数法表示 < a >e< b >,960可表示为9.6e3

1.3 复数类型

z=3+4j

  • 可用z.real获得实部
  • 可用z.imag获得虚部

1.4 运算符

1.4.1 数字运算符

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

1.4.2 数值运算函数

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

2 字符串类型

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

str="0123456789"
print(str[1:3])    #输出 12
print(str[-6:-1])  #输出 45678
print(str[:-1])    #输出 12345678
print(str[:-1])    #输出 012345678
print(str[1:])     #输出 123456789
print(str[1:-1:3]) #输出 147
print(str[::-1]    #输出 9876543210

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型
范例;输入数字打印对应的星期

# detect weekday
flag=int(input("输入星期几(数字)"))
weekday="星期一星期二星期三星期四星期五星期六星期日"
print(weekday[(flag-1)*3:(flag-1)*3+3])
# detect weekday
flag=int(input("输入星期几(数字)"))
WeekdayFrontSeed="星期"
WeekdayBackSeed="一二三四五"
print(WeekdayFrontSeed+WeekdayBackSeed[flag-1])

字符串处理函数

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

字符串处理方法

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

字符串的格式化

Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型
在槽中添加符号来控制输出
Python学习笔记_5基本数据类型
Python学习笔记_5基本数据类型

相关标签: python