-
def greet(s='world!'):
print('hello,'+s)
greet()
greet('bbb')查看全部 -
def add_all(L):
if isinstance(L,list):
sum=0
for l in L:
sum = sum + l
return sum
elif isinstance(L,tuple):
sum=1
for l in L:
sum = sum * l
return sum
else:
return None
L=[1,2,4]
r1= add_all(L)
print(r1)#7
T=(1,2,5)
r2=add_all(T)
print(r2)#10
查看全部 -
数据类型的判断
使用isinstance()函数判断,需要传两个参数,第一个是需要判断的参数,第二个是类型
isinstance(100, int) # ==> True isinstance(100.0, int) # ==> False isinstance('3.1415926', str) # ==> True查看全部 -
函数定义
以def开头,依次写出函数名、括号()、括号中的参数、冒号:,然后在缩进块中编写函数体,返回值用return语句
示例:定义一个求绝对值函数my_abs def my_abs(x): if x >= 0: return x else: return -x
查看全部 -
num=1
sum=1
while num<11:
sum*=num
num=num+1
print(sum)查看全部 -
num=1
sum=0
while num<101:
sum+=num
num=num+1
print(sum)查看全部 -
L=[75,92,59,68,99]
sum=0.0 #进入循环赋初值
for ch in L:
sum=sum+ch #循环内缩进
print(sum/len(L)) #退出循环不缩进查看全部 -
def sum_one_to_hundard(num):
sum = 0
n = 1
while n <= num:
sum = sum + n
n=n+1
return sum
result1 = sum_one_to_hundard(100)
print(result1)
def sum_one_to_hundard1(num):
if num == 1:
return 1
else:
return num + sum_one_to_hundard1(num-1)
print(sum_one_to_hundard1(100))查看全部 -
def sum_num(L):
Jishu = 0
Oushu = 0
n = 0
for l in L:
if n%2==0:
Jishu = Jishu + l
else:
Oushu = Oushu + l
n=n+1
return Jishu,Oushu
L=[1,2,4,5,7,8]
Jishu,Oushu = sum_num(L)
print(Jishu)
print(Oushu)
查看全部 -
def sum_num(L):
Jishu = 0
Oushu = 0
n = 0
for l in L:
if n%2==0:
Jishu = Jishu + l
else:
Oushu = Oushu + l
n=n+1
return Jishu,Oushu
L=[1,2,4,5,7,8]
Jishu,Oushu = sum_num(L)
print(Jishu)
print(Oushu)查看全部 -
def sequare_of_sum(L):
result=0
number=0
for num in L:
number = num*num
result=result+number
return result查看全部 -
list1 = []
print(list1)
x=1
while x <= 100:
n = x*x
list1.append(n)
x=x+1
print(list1)
print('总和是')
print(sum(list1))查看全部 -
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2) == False:
print('有重复的元素,重复的元素是:')
for s1n in s1:
if s1n in s2:
print(s1n,end='') # end='' 输出不换行
else:
print('没有重复的元素')查看全部 -
set()集合不能调用lower ()方法,里面的元素才可以调用查看全部
-
# 字符串模板 template = 'Hello {}' # 模板数据内容 world = 'World' result = template.format(world) print(result) # ==> Hello World
查看全部
举报
0/150
提交
取消