博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
0423上课练习(list、while、def)
阅读量:5165 次
发布时间:2019-06-13

本文共 1833 字,大约阅读时间需要 6 分钟。

"""循环录入3个正整数,求最大值,最小值,总和,平均值访问列表中的元素:列表的长度: len(列表名)索引值的范围:【0,len(列表名)-1】列表名[索引值]"""#定义一个空列表nums = []# print(type(nums))i = 1while i <= 3:    num = input('请输入1个正整数')    num = int(num)    #将数字存储到列表中,    nums.append(num)    # i += 1    i = i + 1print(nums)#如何逐个元素印列表中的多个元素#索引值  列表[索引值]# max_value = nums[0]# min_value = nums[0]# sum = 0# i = 0# while i < len(nums):# while i <= len(nums)-1:#     if nums[i] > max_value:#         max_value = nums[i]#     if nums[i] < min_value:#         min_value = nums[i]#     sum = sum + nums[i]#     i += 1## avg = sum / len(nums)# print(max_value,min_value,sum,avg)#系统提供的函数#max()可以获取到列表中的最大值print(max(nums))# min()可以获取到列表中的最小值print(min(nums))# sum() 可以得到列表中所有元素的和print(sum(nums))print(sum(nums)/len(nums))
#打印1-100之间的数字,每10个一行#记录每10个数换行一次count = 0i = 1while i <= 100:    count += 1    print(i,end='\t')    if count == 10:        print()        #计数器清0        count = 0    i += 1
"""函数定义时:    形式参数:形参函数调用时:    实际参数:实参调用时:    实参 - > 形参***************"""#函数的定义def func1(a,b):    i = 1    while i <= a:        # 字符串 * 数字 本质是将字符串重复 b次        print('*' * b)        i += 1#函数的调用func1(3,5)print('-----------------')func1(6,10)import random#随机数函数在调用时,就给了2个实际参数num = random.randint(1,6)
"""#需求:  封装一个函数:  1.打印a-b之间所有3的倍数   2.n个数字一行"""def func1(a,b):    i = a    while i <= b:        #判断i是否为3的倍数,如果是,在打印        if i % 3 == 0:           print(i,end=' ')        i += 1def func2(a,b,n):    #用来记录能被3整除的个数    count = 0    i = a    while i <= b:        #判断i是否为3的倍数,如果是,在打印        if i % 3 == 0:            print(i,end='\t')            #计数器+1            count += 1            #计数器达到指定的数量,进行换行操作            if count == n:                print('')               #将计数器清0                count = 0        i += 1# func1(1,30)# func1(2,50)# func2(1,30,3)func2(1,50,5)

 

转载于:https://www.cnblogs.com/ilovepython/p/10759057.html

你可能感兴趣的文章
夺命雷公狗jquery---11属性操作
查看>>
linux 常用命令
查看>>
display属性和属性值(18个属性值,常见面试题)
查看>>
微信小程序图片使用示例
查看>>
设计模式之工厂模式
查看>>
函数声明之function与var
查看>>
SparkSQL基础
查看>>
Ubuntu16.04+cuda8.0rc+opencv3.1.0+caffe+Theano+torch7搭建教程
查看>>
线段树区间加乘(模板)
查看>>
自定义视图,视图控制器的生命周期
查看>>
Layui 快速入门地址
查看>>
[Javascript] Creating an Immutable Object Graph with Immutable.js Map()
查看>>
Foo是啥意思?
查看>>
2019.4.25 表格表单与HTML5 && CSS3
查看>>
gdb调试(二)
查看>>
递归回溯法解决八皇后问题
查看>>
12.17 Nginx负载均衡 12.18 ssl原理 12.19 生成ssl密钥对 12.20 Nginx配置ssl
查看>>
CentOS 7 上 yum 安装python3
查看>>
prop attr
查看>>
android BadgeView的使用(图片上的文字提醒)
查看>>