一、博主python基础总结—待完善版—后续一直发布

此页面是否是列表页或首页?未找到合适正文内容。

一、博主python基础总结—待完善版—后续一直发布

标签:博主python基础总结—待完善版-

Python的基本数据类型:

1、 可变: 列表 字典

2、不可变:整型 字符串 元祖

字符串:''或者'' '' # string 简写为 str

列表:[ ] #list

元祖:( ) #tuple

字典:{ } #dict

整型:数字 #int

集合: #sets

布尔型:正确的判断 #bool

浮点型:整数与小数的组成 #float

复数:实数与虚数的组成 #complex

一、数据类型:

Python三种不同数值类型:整型,浮点型,复数

整型: 51 , 32 , 78 , 12

例子代码:

>>> c = 12+34

>>> type(c) #type查看类型

<class 'int'> #显示c为整型

浮点型:43.2 ,78.3 ,40.3

例子代码:

>>> c = 12.3+45.2

>>> type(c)

<class 'float'> #显示c为浮点型

复数:(32+0j)

例子代码:

>>> c = 32

>>> print(complex(c))

(32+0j)

>>> type(complex(c))

<class 'complex'> #显示c为复数

注:常量,就是不能变的变量,在Python中全部大写的变量名表示为常量。

变量:(variable):使用=进行赋值语句,可以将任何数值类型赋值给变量。

赋值语句两个作用:一是建立新的变量,二是将值赋予变量。任何变量在使用时必须赋值。

表达式:是值,变量,操作符的组合。

表达式:某事

语句: 做某事

二、运算符和操作对象

Python 7种运算符:

算术运算符

比较(关系)运算符

赋值运算符

逻辑运算符

位运算符

成员运算符

身份运算符

算术运算符

a = 20,b = 10,c = 66

加 + a+b=30

减 – a-b=10

乘 * a*b=200

除 / a/b=2

余 % c%b=6

幂 ** a**b=10240000000000

地板除 // c//b=6

比较(关系)运算符

a = 10,b = 20

== 全等于 a == b 返回False

!= 不等于 a != b 返回True

> 大于 a > b 返回False

< 小于 a < b 返回True

>= 大于等于 a >= b 返回False

<= 小于等于 a <= b 返回False

join()

语法:

例子代码:

lower 转为大写

语法:

例子代码:

upper 转为小写

语法:

例子代码:

swapcase 大小写互转

语法:

例子代码:

replace 旧字符串替换新字符串

语法:str.replace(old,new[,max])

例子代码:

>>> a

'do it now,do right now'

>>> a.replace('i','xxoo',1)

'do xxoot now,do right now'

strip 移除字符串头尾指定的字符

例子代码:

>>> a = '–let–is–go–'

>>> a.strip('-')

'let–is–go'

求模块的绝对路径

>>> import request

>>> print(request)

<module 'request' from 'D:\\\\python\\\\lib\\\\site-packages\\\\request\\\\__init__.py'>

!!!字典的使用!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

基础使用:

>>> 学生 = ['小明','奥华','小胖']

>>> 学号 = ['1001','1002','1003']

>>> print(学号[学生.index('小胖')])

1003

dict函数:

>>> student = [('name','xgj'),('numaber','9999')]

>>> shuzi = dict(student)

作者: 电脑大师

为您推荐

返回顶部