Python练习题 10-11~10-12喜欢的数字
来源:互联网 发布:网络电视品牌排行榜 编辑:程序博客网 时间:2024/05/22 10:30
10-11 喜欢的数字:编写一个程序,提示用户输入他喜欢的数字,并使用
json.dump()将这个数字存储到文件中。再编写一个程序,从文件中读取这个值,并打
印消息“I know your favorite number! It’s _.”。
10-12 记住喜欢的数字:将练习 10-11 中的两个程序合而为一。如果存储了用户喜
欢的数字,就向用户显示它,否则提示用户输入他喜欢的数字并将其存储到文件中。运
行这个程序两次,看看它是否像预期的那样工作。
#coding:utf-8import jsonstring="please enter your favorite number: "Number=input(string.title())filename='Favorite_number.json'with open(filename,'w') as f_obj: json.dump(int(Number),f_obj)with open(filename) as f_obj: User_number=json.load(f_obj) print("I know your favorite number is "+str(User_number))
运行结果:
Please Enter Your Favorite Number: 2I know your favorite number is 2------------------(program exited with code: 0)请按任意键继续. . .
之前我犯了个错误,在string="please enter your favorite number: "
这一步里面我最开始用的是str="please enter your favorite number: "
,结果就出现了异常= =
Please Enter Your Favorite Number: 2Traceback (most recent call last): File "喜欢的数字.py", line 10, in <module> print("I know your favorite number is "+str(User_number))TypeError: 'str' object is not callable------------------(program exited with code: 1)请按任意键继续. . .
阅读全文
0 0
- Python练习题 10-11~10-12喜欢的数字
- python练习题 1-10
- 动态规划练习题-10(数字组合)
- Python 100练习题[1-10]
- Python练习题 10-1 Python 学习笔记
- Python练习题 10-6~10-7乘法练习题
- 我的python练习题
- Python练习题 10-13 验证用户
- python练习题 11-20
- python的两道练习题
- Python练习题 类的继承
- 华为上机练习题--大数字的运算
- 蓝桥杯练习题之特殊的数字
- 喜欢C++的真的好多都喜欢python呀
- Python练习题(4)_吸血鬼数字实现
- 女性皮肤喜欢的10种食物
- 老板喜欢的10中技能
- 喜欢上Cinnamon的10个理由
- python中编码unicode和utf-8
- 顺序表
- 自己动手编译最新Android源码及SDK
- 将博客搬至CSDN
- 322. Coin Change
- Python练习题 10-11~10-12喜欢的数字
- 排列序号II
- Eclipse修改编码格式
- 从零开始学习SLAM
- CentOS 6.5 版本下 MySQL 5.1.73 版本的安装
- 针对HBase的Java GC调优
- PHP json_decode返回null解决方案
- [HDFS]初识 HDFS
- 4.33下面的前缀中的哪一个和地址152.7.77.159机152.31.47.252都匹配?