网站建设的设计思路,高校建设网站的特色,互动营销经典案例,asp.net手机网站开发教程什么是内置函数#xff1a;别人已经定义好了的函数#xff0c;我们只管拿来调用就好 locals#xff1a;局部作用域中的变量 globals#xff1a;全局作用域中的变量 这两者在全局执行#xff0c;结果一样#xff1b;在局部中locals表示函数内的名字#xff0c;返回的是一… 什么是内置函数别人已经定义好了的函数我们只管拿来调用就好 locals局部作用域中的变量 globals全局作用域中的变量 这两者在全局执行结果一样在局部中locals表示函数内的名字返回的是一个字典globals始终不变 # def func():
# a123
# print(locals())
# func()
# print(locals())
#
# print(globals())
# def func():
# a123
# print(globals())
# func()iter只接收可迭代对象将可迭代的对象转换成迭代器 next读取迭代器里面的值一次只能兑取一个 # l[1,2,3,4,5,6,7]
# print(next(iter(l)))
# print(next(iter(l)))
#
# l[1,2,3,4,5,6,7]
# l1iter(l)
# print(next(l1))
# print(next(l1))
# print(next(l1))
# print(next(l1))range在某个范围内 print(list(range(1,10)))eval去掉字符串有返回值 exec去掉字符串没有返回值 compile编译代码 # print(eval(12))
# print(exec(23))# fungfor i in range(1,10):print(i)
# funccompile(fung,,exec)
# print(func)
# exec(func)# fung[i for i in range(1,10)]
# funccompile(fung, ,eval)
# print(func)
# print(eval(func))
# input:输入 print输出 end不换行 sep以什么分割 file文件 open打开文件 # print(input(:))# a1
# b2
# print(a,end )
# print(b)# a1
# b2
# print(a,b,sep|)# fopen(a1.txt,w,encodingutf-8)
# print(12345678,filef)hash:哈希值 hashlib模块 # adsaldha
# print(hash(a))id标识一个变量的内存地址主要用于身份运算 a123
print(id(a))import调用模块一个import可以同时调用多个模块 import time
import os,syshelp帮助信息可以查看变量的使用方法 dir查看内置方法 print(dir(__builtine__))查看内置名字 # a123456
# help(a)
# print(dir(a))callable查看一个变量是否可以调用 # def func():
# print(111)
# a123456
# print(callable(func))
# print(callable(a))filter过滤跟两个参数一个数过滤条件的函数过滤条件卸载函数里一个是可迭代的对象 # def func(l):
# if l!:
# return True
# l[12,,31277]
# retfilter(func,l)
# for i in ret:
# print(i)map没有判断一个功能函数一个可迭代对象 # def func(n):
# return n*n
# l[1,2,3,4,5,6]
# retmap(func,l)
# for j in ret:
# print(j)enumerate给可迭代的对象加上序号 # portfolio [
# {name: IBM, shares: 100, price: 91.1},
# {name: AAPL, shares: 50, price: 543.22},
# {name: FB, shares: 200, price: 21.09},
# {name: HPQ, shares: 35, price: 31.75},
# {name: YHOO, shares: 45, price: 16.35},
# {name: ACME, shares: 75, price: 115.65}
# ]
#
# for num,dic in enumerate(portfolio,1):
# for k in dic:
# print(num,end )
# print(dic[k],end )
# print()进度条 # import time
# for i in range(1,101):
# time.sleep(0.3)
# print(\r%s%s%%%(i*,i),end)转载于:https://www.cnblogs.com/fangjie0410/p/7490779.html