数据类型
整型 int
浮点型 float
复数(虚数):一般用不到,它用于数学模型
布尔类型(bool):用于判断条件成不成立
字符型(字符串)
定义字符串的方式:
- "字符串"
- '字符串'
- """字符串"""
- '''字符串'''
如果字符串中既包含了'也包含了"怎么办?
使用转义符 \ 例:\' \"
\n----换行符
\t-----制表符
如果字符串中包涵了多个\n时,阅读起来不是特别方便时,可以使用""" """或''' '''来进行多行显示
特点:在强数据类型语言(java)中字符串作为对象,而在弱数据类型语言中字符串属于一种数据类型
ASCLL码:对于单个字符的编码(ASCLL)
ord()函数:获取字符的整数表示,即ASCLL码
chr()函数:将ASCLL码转换为对应的字符
复合数据类型(引用数据类型)
- 字典
- 列表
- 元组
- 集合
type()函数:判断数据类型
input()函数:标准的输入函数,默认返回值是str
数据类型转换
int()转换成整数型
str()转换成字符串型
float()转换成浮点型
注:传入的数据要可以转换成int型,如果是"hhhhh"则会报错
字符串拼接
- +str( )
- %s占位符
- 使用,
- 使用{}补充,采用字符串中的format( )
- 注意:format( )是字符串中的方法,所以需要.format( )