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)
项目三:猜年龄游戏升级版
需求:
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
项目四:打印九九乘法表
\'\'\' 行: 第几行 个数 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()
以上是关于python 实践项目的主要内容,如果未能解决你的问题,请参考以下文章
《Python机器学习及实践》----良/恶性乳腺癌肿瘤预测