此文档解决以下问题:
一、Python中数值数据类型——整型(int)、浮点型(float)、布尔型(bool)、复数(complex)
1.float()函数的运用
2.int()函数的运用
3.type()函数的运用
4.isinstance()函数的运用
5.complex(x)函数的运用
二、Python中字符串数据类型
6.反斜杠可以用来转义:在反斜杠前面使用r,可以让反斜杠不发生转义
7.字符串可以用 + 运算符进行字符串连接,用 * 运算符进行字符串重复
8.反斜杠可以作为续行符,表示下一行是上一行的延续;还可以使用“““...””” 或者 ‘‘‘...’’’跨越多行
9.可以对字符串进行切片来得到子串,形式为 字符串变量[头下标:尾下标]
10.find()函数的运用
11.lower()函数的运用
12.replace()函数的运用
注意:此处编写Python语言程序的软件是vs2017社区版
一、Python中数值数据类型
数值数据类型及转换测试:
1 ‘‘‘ 2 数值数据类型及转换测试 3 ‘‘‘ 4 5 a, b, c, d = 20,3.5, False, 5+6j # 定义四个变量a, b, c, d 6 print(type(a), type(b), type(c), type(d)) # 输出每个数据的类型 7 e = 20170000000201700002017 8 f = e + 5 9 print(e) # 输出很大的整数 10 print(f) 11 g = 2.17e+18 12 h = g - 3 13 print(g) # 输出浮点数 14 print(h) 15 print(bin(26), oct(26), hex(26)) # 输出十进制数所对应的其他进制的值 16 print(oct(0x26), int(0x26), bin(0x26)) 17 print(int(35.8), float(23)) # 使用函数转换数据类型 18 print(isinstance(24, float)) # 判断数据是否是某个数据类型 19 print(complex(5)) # 整数转换为复数 20 print(complex(3, 4))
运行结果:
二、Python中字符串数据类型
字符串数据类型测试:
‘‘‘ 字符串数据类型测试 ‘‘‘ mystr = ‘I \‘ am a student‘ print(mystr,type(mystr), len(‘My major is computer.‘)) print(‘c:\\address\name‘) # 反斜杠发生转义 print(r‘c:\\address\name‘) # 反斜杠不发生转义 print(‘hello, ‘ + mystr,mystr*2) # 字符串重复2次 print(mystr[3:5]) # 字符串切片 print(mystr + ‘ My major is computer‘) print(mystr.find(‘am‘)) # 返回子字符串所在位置的最左端索引,没有找到,则返回-1 print(mystr.lower(), mystr.upper()) # 返回字符串的小写字母和小写字母 print(mystr.replace(‘student‘,‘teacher‘)) # 返回某个字符串的所有匹配项均被替换之后的字符串
运行结果:
正文结束~~~
原文地址:https://www.cnblogs.com/yankyblogs/p/10294823.html
时间: 2024-11-08 23:04:13