python第四节随堂笔记(函数)

__author__ = 'Administrator'
#作业1#1:有一个列表:list1 = [[2, 3, 8, 4, 9, 5, 6],[5, 6, 10, 17, 11, 2]],请把list1列表里面的子列表的元素都一个个的输出来
# list1 = [[2, 3, 8, 4, 9, 5, 6],[5, 6, 10, 17, 11, 2]]
# for l in list1:
#     for l2 in l:
#        print(l2)
# for x in range(1,10):#123456789
#     for y in range(1,x+1):#(1,2)(1,3)
#         print("%s*%s=%s"%(x,y,x*y),end=' ')
#     print("\n")


#函数:def  关键字 函数名/方法名():
#函数名的要求:见名知意 小写字母 不同字母 用下划线隔开
#       写代码,要实现的功能
#作用、特点:
#1.可以直接调用
#2.可以重复调用


#定义函数
# def print_str(name="silly",age=15):#位置参数 默认参数(当你不传值的时候他会取默认值)
#     #代码块/函数体
#     print(age,"岁的",name,"是最棒的")
#
# #调用函数 函数名(位置参数名,****)
# print_str("girl")


#个性化定制 输入参数 定义有几个参数,那么就要输入几个参数
#函数定义的时候 需要几个位置参数 那么你调用函数的时候也要传递几个参数
#函数可以有多个参数,但是函数体面不一定全部要用
#位置参数一定是在默认参数之前






#1.利用课堂说的for循环和range()函数,
# 完成1-100的累加计算
#
# def sum(x,y):
#     s=0
#     for i in range(x,y):
#         s+=i
#
#     print(s)
# sum(1,101)


num=input("请输入四位数")
list_1=[]
for item in  num:
    item=(int(item)+5)%10
    list_1.append(item)
    print(list_1)
list_1.reverse()
print(list_1)
str_1=''
for item1 in list_1:
    str_1+=str(item1)
print(str_1)

猜你喜欢

转载自blog.csdn.net/u010601075/article/details/80454976