执行函数时有·*,则把所有迭代对象拆分为单个元素作为元组的元素,如传入列表,会把列表中每一个元素遍历添加到元组中当作一个元素,如下可看到差别.
>>> def fun(*args):...: 定义一个嵌套函数,并打印出其执行轨迹,并理解其原理.
import os
name="lyshark"
def chage_name():
name="lyshark blog"...(字符串、列表、元组)的长度是否大于5,并输入相关状态.
def fun(s):
ret=False
if isinstance(s,str) or isinstance(s,list)...in s:
if i=='':
ret=True
break
return ret
拓展(4): 编写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素...,或将其他类型转换为元组类型.
(1) 实例化元组类型
>>> t1 = tuple(("redhat","centos","ubuntu","opensuse"))
>>> print(type(t1