- 博客(4)
- 收藏
- 关注
原创 Python强制键盘输入为整数
有时候python需要从键盘只能输入整数,这个该怎么做呢。我们平时使用的输入函数为>>> m = input()12>>> m = input()a有时候需要对输入的类型做限制,例如,只能输入整数,怎么做呢?>>> m = int(input())58这样怎么确定是否输入的是整数呢,我们输入其它类型值就可以看出来了>>> m = int(input())aTraceback (most r
2017-09-17 12:22:30 9419 2
原创 Python自带IDLE编译器如何实现清屏
首先IDLE并没有清屏的快捷方式,但是不代表它不可以清屏。我们一般的解决方法是:创建一个清屏功能的函数,然后把这个函数添加到python的配置文件中,指定快捷方式,然后就可以使用快捷方式调用函数完成清屏1.首先介绍一下清屏函数,如下。ClearWindow为清屏函数,函数前面的一长串是介绍说明,其实并没啥用。复制下面所写的函数(其实复制ClearWindow函数就行了)保存为ClearWindow.
2017-09-14 22:26:24 3461 2
原创 Python递归之汉诺塔
汉诺塔永远都是递归中的经典汉诺塔一般有两种返回结果,一种是计算移动的次数,另一种是打印输入移动的步骤。假设有A,B,C三个柱子,初始时盘子都在A柱子上,需要借助B做中转站把所有盘子都移动到C上。 1. 计算移动的次数 首先定义一个函数Hantower(n),用来计算移动的次数。如果n=1,直接从A移动到C,返回结果1;如果n>1,把上面n-1个盘子看成一个整体,借助C做中转站把n-1盘子移动到B
2017-09-14 21:38:42 794
原创 Python键盘输入转换为列表
Python输入字符串转列表是为了方便后续处理,这种操作在考试的时候比较多见。1.在Python3.0以后,键盘输入使用input函数eg1.>>> x=input>>> 123123在命令行没有任何显示,输入123后直接赋值给x,并打印。eg2. >>> x=input("请输入...")请输入...123>>> print(x)123>>> 在命令行显示“请输入…”,显示的字符对输入
2017-09-13 14:00:01 80476 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人