python基础复习

这篇博客主要复习了Python的基础语法,包括print的使用、函数定义与调用、模块操作、类和对象、类继承、文件读写以及异常处理。在print部分讲解了字符串输出和特殊字符的使用。函数部分介绍了函数定义及参数传递。模块部分简述了如何导入和使用模块。类和继承部分展示了如何创建和实例化类,以及如何进行类继承。文件读写部分涵盖了文件的打开、写入、追加和读取。最后,讨论了基本的异常处理结构。
摘要由CSDN通过智能技术生成

Python中最基础语法随笔(非教程)

参考AI-MOOC系列视频做的笔记,仅供复习。

一、print的用法:

1.print(‘hello world’) 执行结果是hello world,引号内部是想要输出的文本。注意一定要加括号和引号,否则会报错!引号可以是单引号或者双引号,需要注意的是必须为英文引号。
2.在文本中加入“\t”是空四个字符的意思,相当于键盘的Tab键,在文本中加入“\n"是换行,也就相当于键盘的Enter键。
3.print(‘hello world’+123)
执行结果会报错,因为’hello world’为字符型,123为整型,相加必然出错,如果改为:
print(‘hello world’+‘123’)
那么输出结果就是
hello world 123
或者,把整形123用类型转换直接变为字符型
print(‘hello world’+str(‘123’))

二、函数

	def function ():#定义了一个函数

调用函数之前一定要把函数定义好,下面简单的写一个函数:

def function ():
	a=1
	b=2
	c=a+b
	print('a+b=',c)

也可以传入参数,同时注意括号内的参数顺序!对上面代码稍加修改:

def function (a,b):
	c=a+b
	print('a+b=',c)
function(1,2#调用该函数

可以得到相同的结果,特别注意a,b为局部变量,只在函数体内有效!那a,b 可不可以为全局变量呢?可以的,如下所示:

a1=1
b1=2
function(a1,b1)

执行结果是3,但此时a1,b1为全局变量,a,b为局部变量。

print(a1,b1)

执行结果为1 2

print(a,b)

则会报错!

三、模块

假定事先设计好一个模块,名字叫做max,该模块中有名为func_max的函数。

import max  #导入了max 模块
from 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值