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