1.猜数游戏。
在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数,
显示“遗憾,太大了”;如果小于预设的数,显示“遗憾,太小了”;如此循环,直至猜到该数,显示“预
测N次,你猜中了!”,其中N是用户输入数字的次数。
此题调用了random库的randint()函数来产生一个随机整数,用户在for循环里面输入数字与随机数进行比较,
通过提示调整输入数字的大小,当输入数字与产生的随机数相等时,break跳出循环,程序结束。
2.统计不同字符个数。
用户从键盘输入一行字符串,编写一个程序,统计并输出其中英文、数字、空格和其他
字符的个数。
内置函数order()返回单个字符表示的Unicode编码值。赋四种字符初始值为0,for循环遍历输入的字符串,
通过判断语句来区分字符类别并对遍历的字符个数进行递增。
3.猜数游戏。 改编程序练习题4.1,让计算机随机产生一个预设数字,范围在0~100之间,其他游戏规则不变。
加入简单的异常处理,对非数字类型进行处理
5 用异常处理改造4.1,使其能接收并处理用户的任何输入。
此题是相对题一和题四的优化版,加入了else的补充内容,还有每次循环执行完毕finally语句对用户的提示。