python项目实战三个小实例
2018-04-03 14:11
281 查看
1. 让用户输入圆的半径,告诉用户圆的面积;
import mathwhile True:
# 用户输入
r = input("请输入圆的半径:")
# 判断如果是字符则重新输入
if not r.isalpha() :
# 数据处理
r = float(r)
cicleArea = math.pi*r**2
# 结果输出
print("圆的面积是:%f"%cicleArea)
break
else:
print("您输入的格式有误,请重新输入!")
continue
2.
给定列表1到100,打印所有偶数的平方
# 用列表生成式来计算值 # 定义一个函数来存放起始列表和输出结果 def square(start,end): result = [(num+1)**2 for num in range(start,end,2)] print(result) square(1,10)
3. 用户输入一个字符串,判定是否为对称字符串;比如“abcxcba”,"abcxxcba"均为对称字符串;“abcb”则不是
4. # 编写继续和取消函数 def function(): print("继续请按C!取消请按Q!") inOrOut = input() # 判断用户接收的是C还是Q if inOrOut == "c" or inOrOut == "C": symmetricsString() elif(inOrOut == "d" or inOrOut == "D"): exit() def symmetricsString(): # 1. 用户输入一个字符串 input_str = input("请输入一个字符串:") # 2. 对用户输入的数据进行判断和切片操作 # 2.1 求中间切点的操作 tangentPoint = len(input_str) // 2 # 2.2 数据进行切点判断 # 2.2.1 前半部分 left = input_str[:tangentPoint] # print(left) # 2.2.1 后半部分 right = input_str[:tangentPoint-1:-1] # print(right) # 3. 判断并输出结果 if left == right: print("您输入的是对称字符串!") function() else: print("您输入的不是对称字符串!" ) function() symmetricsString()
相关文章推荐
- Python3 大型网络爬虫实战 002 --- scrapy 爬虫项目的创建及爬虫的创建 --- 实例:爬取百度标题和CSDN博客
- 机器学习实战python实例(2)SVM
- python实战项目
- Python实战_0_第一周_第一节练习项目:动手做自己的网页
- python十个实战项目
- python爬虫实例项目大全
- Python 编程实战提高测试工作效率实例之svn 文件管理
- activeMQ实例在项目中的运用二【项目实战系列】
- DeepLearning(基于caffe)实战项目(9)--Python测试训练好的model
- 再一波Python实战项目列表
- activeMQ实例在项目中的运用【项目实战系列】
- Python3.6简单的操作Mysql数据库的三个实例
- Python基础爬虫实战实例----爬取1000个Python百度百科词条及相关词条的标题和简介
- 【实战\聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎项目笔记】第5章 scrapy爬取知名问答网站(1)
- 10年开发工程师带你Python从零基础到项目实战
- python实战游戏开发——开始游戏项目
- Python高级编程技巧实战 基于Python项目与面试题讲解
- Python爬虫开发与项目实战——基础爬虫分析
- [项目实训]Python爬虫基本库回顾及实例练习
- linux实战(二)----shell脚本监控实例-----日志截取三个命令在性能监控等运用中的实例解析