Python基础语法-基本数据类型

Posted Yanky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础语法-基本数据类型相关的知识,希望对你有一定的参考价值。

 

此文档解决以下问题:

一、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\'))  # 返回某个字符串的所有匹配项均被替换之后的字符串

 

运行结果:

 

 正文结束~~~

 

以上是关于Python基础语法-基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python零基础到入门Python基础语法篇——基本数据类型文末送书

Python零基础到入门Python基础语法篇——基本数据类型文末送书

Python学习第76天(js语法基础和基本数据类型)

Python学习第76天(js语法基础和基本数据类型)

Python基础-----条件语句与基本数据类型

python基础语法1 用户交互,基本数据类型,格式化输出,运算符