随笔分类 - Python基础
Python初级
摘要:一、匿名函数 一般与内置函数一起使用 定义的规范: 函数名 = lambda 参数 :返回值 例子: #如下面这段代码 def calc(n): return n**n print(calc(5)) #换成匿名函数 calc = lambda n:n**n print(calc(5)) Python
阅读全文
摘要:一、函数对象 可以把函数当成变量去用 # 1、可以赋值 # f=func # print(f,func) # f() # 2、可以当做参数传给另外一个函数 # def foo(x): # x = func的内存地址 # # print(x) # x() # # foo(func) # foo(fun
阅读全文
摘要:一、名称空间 名称空间namespacs:存放名字的地方,是对栈区的划分。有了名称空间之后,就可以在栈区中存放相同的名字,详细的,名称空间 例如:username='jason'(函数命名的空间,username指向jason指向的内存空间地址,而username在外部也有自己的空间) 类型:三种
阅读全文
摘要:一、初识函数 1、定义: 函数就相当于具备某一功能的工具, 函数的使用必须遵循一个原则:先定义.后调用 2、语法 定义的语法 ''' def 函数名(参数1,参数2,...): """文档描述""" 函数体 return 值 ''' 3、基本类型 #1.无参函数 def func(): print(
阅读全文
摘要:一、字符编码相关 1.介绍: 常见编码有ascii编码(美国),GBK编码(中国),shift_JIS编码(日本),unicode(统一编码)等。 python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCII。 python 3.x默认的字符编码是unicode,默认的文件编码是ut
阅读全文
摘要:一、字符串类型 1.定义 msg='hello' # msg=str('msg'),此时为字符串类型 2.类型转换 str可以把任意其他类型都转成字符串 # res=str({'a':1}) 此时就把字典转为字符串了 3.内置方法一 3.1 按索引取值(正向取+反向取) msg = 'hello w
阅读全文
摘要:一、if判断 语法1: if 条件: 代码1 代码2 代码3 age = 60 is_beautiful = True star = '水平座' if age > 16 and age < 20 and is_beautiful and star == '水平座': print('好配。。。') p
阅读全文
摘要:一、两种运行Python程序的方式 1.交互式 优点:输入内容立刻就有对应的返回结果 缺点:无法永久保存数据 在Python3中:input会将用户输入的内容都存为字符串类型 在Python2中:raw_input用法与python3中input一样 username = input("请输入您的账
阅读全文
摘要:一、Python基本数据类型 类型: 1.数字类型:int(整形)、 float(浮点型) #### int:age=int(10) long(长整形):a=(2**60) 注意:在python3里不再有long 类型了,全是int 2.字符串类型: str(字符串) 3.列表类型:list(列表)
阅读全文