python元组类型的关键字是什么,python复习-基础知识(一)

本文详细介绍了Python的基础知识,包括注释、变量、关键字和输入输出。讲解了循环与判断结构,如if-elif-else和while、for循环。探讨了元组、字典、字符串和列表等数据类型,以及函数的定义和类型。还涉及了全局变量与局部变量、文件操作和面向对象编程的概念。此外,文章还提到了一些高级主题,如变量交换、递归和匿名函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python复习-基础知识(一)

一、注释、变量、关键字、输入(输出)、运算符

(一).注释(注释分为多行注释和多行注释)

1.单行注释

2.多行注释

(二).变量

(三).关键字

1.命名规则

(四).输入(输出)

1.输入

2.输出

(1)格式化输出

二、循环、判断

(一)、判断

1.if-elif-else判断

(二)、循环

1.while循环

2.for循环

(1)demo

(2)break

(3)continue

三、python中的元组、字典、字符串、列表总结

四、函数

(一)函数的基础知识

1.函数的定义

2.函数的类型

(1)无参数,无返回值

(2)无参数,有返回值

(3)有参数,无返回值

(4)有参数,有返回值

五、全局变量和局部变量的总结

六、python难点知识总结——交换变量的值、递归、匿名函数

七、python文件的操作

1.open操作文件

2.打开文件的不同方式

八、面向对象

一、注释、变量、关键字、输入(输出)、运算符

(一).注释(注释分为多行注释和多行注释)

1.单行注释

单行注释以#开头,起到解释说明的作用例如:# 这是注释

2.多行注释

多行注释主要是有,两个“ ''' ”组成,例如:''' 内容 '''。可以起到解释说明,屏蔽某段代码的作用

(二).变量

变量就是用来存储数据的,常见的变量的类型有整形、布尔类型、字符串、列表、字典、元组等类型,可以使用“type(变量名)”来检验

(三).关键字

1.命名规则

标识符由字母、下划线和数字组成,且数字不能开头,不能是python中自带的关键字

(四).输入(输出)

1.输入

name = input(请输入你想输入的内容)

2.输出

(1)格式化输出

print("我的姓名是%s, 年龄是%d" % (name, age))

格式符号

转换

%c

字符

%s

字符串

%d

有符号十进制整数

%u

无符号十进制整数

%o

八进制整数

%x

十六进制整数(小写字母0x)

%X

十六进制整数(大写字母0X)

%f

浮点数

%e

科学计数法(小写’e’)

%E

科学计数法(大写“E”)

%g

%f和%e 的简写

%G

%f和%E的简写

二、循环、判断

(一)、判断

1.if-elif-else判断

if当条件1满足时做事情1;elif当条件1不满足、条件2满足时做事情2;else当上面条件都不满足做的事情3。

(二)、循环

1.while循环

num=0

while num>10:

num +=1

print(num)

2.for循环

(1)demo

for i in range(10):

print(i)

(2)break

语句在语句块执行过程中终止循环,并且跳出整个循环

(3)continue

continue 语句在语句块执行过程中终止当前循环,执行下一次循环。

三、python中的元组、字典、字符串、列表总结

1.在python中列表、字符串、字典、元组都可以进行for循环遍历

2.字典、列表都是可变类型,元组和字符串都是不可变类型

3.字典可以通过键来获取指定的数据,列表、字符串、元组可以通过下标获取指定的数据

四、函数

(一)函数的基础知识

1.函数的定义

把具有独立功能的代码块组织为一个小模块,这就是函数

2.函数的类型

(1)无参数,无返回值

def A():

print("A")

A()

(2)无参数,有返回值

def A():

return "A"

a=A()

print(a)

(3)有参数,无返回值

def A(num):

pass

a=A(num)

(4)有参数,有返回值

def A(num):

return num

a=A(num)

print(a)

五、全局变量和局部变量的总结

局部变量,就是在函数内部定义的变量;全局变量既能在一个函数中使用,也能在其他的函数中使用

局部变量其作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的;全局变量可以在其他函数中使用

局部变量可以随时修改;全局变量的修改需要在被修改部分的前面加上 global 全局变量的名字

局部变量,当这个函数创建的时候,就被创建,当使用完成之后就会消失

六、python难点知识总结——交换变量的值、递归、匿名函数

具体内容见这篇博客

七、python文件的操作

1.open操作文件

A = open('/Users/abc.txt','w',encoding='utf-8')

A.read()

A.close()

扩展:

readline()读取每次只读取一行,注意点:readline()读取出来的数据在后面都有一个\n

readlines() 将每一行形成一个元素,放到一个列表中,将所以的内容全部读出来,如果文件很大,占内存,容易崩盘。

with open 来进行文件的操作,这个好处是不用担心打开后文件是否忘记关闭的问题

2.打开文件的不同方式

r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。

rb以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。

r+打开一个文件用于读写。文件指针将会放在文件的开头。

rb+以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。

w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。

wb以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。

w+打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。

wb+以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。

a打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。

ab以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。

a+打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。

ab+以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。

八、面向对象

见python难点知识总结——面向对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值