zoukankan      html  css  js  c++  java
  • python 实践项目

    项目一:让用户输入圆的半径,告诉用户圆的面积

        思路:

          1、首先需要让用户输入一个字符串,即圆的半径

          2、判断用户输入的字符串是否为数字  isalpha

          3、求圆的面积需要调用到math模块,所以要导入该模块

         

     项目二:利用枚举找到列表中重复元素的索引 

        
    alist=[1,2,3,4,4,3,4,6,7]
    list=[] #定义一个空列表
    s=4 #要查找列表值得索引
    print(alist)#打印出该列表
    for item in enumerate(alist):
        print(item)#打印枚举法的列表,输出列表下标和列表值得小元组
        if item[1]==s:
            list.append(item[0])
    print('要查找相同列表值为4的索引为:',list)
    View Code

     项目三:猜年龄游戏升级版

        需求:

          1、允许用户最多尝试3次
             2、每尝试3次后,如果还没猜对,就问用户是否还想继续玩

          3、如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序
               4、如何猜对了,就直接退出 

        
    age_of_oldboy=18
    count=0
    while True:
        if count == 3:
            choice=input('继续(Y/N)>>:')
            if choice == 'Y' or choice == 'y':
                count=0
            else:
                break
        guess=int(input('>>:'))
        if guess == age_of_oldboy:
            print('恭喜猜对啦')
            break
        count+=1
    View Code

     项目四:打印九九乘法表

        
    '''
    行:   第几行    个数
            1       1
            2       2
            3       3
            4       4
    个数:j<i+1
    
    '''
    for i in range(1,10):
        for j in range(1,i+1):
            print('{0}*{1}={2}'.format(j,i,i*j),end=' ')
        print()
    View Code
  • 相关阅读:
    ndt histogram_direction
    rplidar & hector slam without odometry
    点云的基本几何计算
    rplidar测试
    使用ZXing.Net生成与识别二维码(QR Code)
    C# 中使用 ThoughtWorks.QRCode.dll 生成指定尺寸和边框宽度的二维码
    .NET 二维码生成(ThoughtWorks.QRCode)
    zxing二维码的生成与解码(C#)
    netsh interface portproxy的一个简单例子
    Redis 客户端连接
  • 原文地址:https://www.cnblogs.com/liangzhenghong/p/10704655.html
Copyright © 2011-2022 走看看