Python作业本——第3章 函数,,今天看完了第三章,习
Python作业本——第3章 函数,,今天看完了第三章,习
今天看完了第三章,习题都是一些概念性的问题,就不一一解答了。
实践项目是创建一个Collatz序列,并且加上验证输入是不是一个整数。
1 def collatz(number): 2 if number % 2 == 0: 3 print(number // 2) 4 return number // 2 5 elif number % 2 == 1: 6 print(3 * number + 1) 7 return 3 * number + 1 8 9 try:10 yourNumber = int(input(‘Enter number:‘))11 except ValueError:12 print(‘you must enter a int number‘)13 while yourNumber != 1:14 yourNumber = collatz(yourNumber)
但是还有点小瑕疵我还没有搞清楚,如果输入不是一个整数,还会提醒NameError: name ‘yourNumber‘ is not defined的错误。留待思考。
Python作业本——第3章 函数
相关内容
- Python学习--和 Oracle 交互,,python 连接o
- python 内置函数getattr,,在工作中遇到这个函数
- 服务器硬件信息采集python版本,,#!/usr/bin
- Python入门5(pandas中merge中的参数how),, 1 import
- Python3中使用Mysql的用法。,,一、Python2中
- 用Python爬取28010条《隐秘的角落》评论,有没发现点什
- Python 简单的二维码生成,,import qrc
- linux更新python3.7,,1.官网下载对应的安
- python环境tab命令自动补全,,在用户目录下创建.p
- Python编程练习(一),,学习中,都是从书上找
评论关闭