python 实践项目

Posted Icon-Liang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于python 实践项目的主要内容,如果未能解决你的问题,请参考以下文章

《Python机器学习及实践》----监督学习经典模型

《Python机器学习及实践》----模型实用技巧

《Python机器学习及实践》----模型实用技巧

《Python机器学习及实践》----良/恶性乳腺癌肿瘤预测

《Python机器学习及实践》----良/恶性乳腺癌肿瘤预测

《Python机器学习及实践》----无监督学习之数据聚类