当前位置: 首页 > news >正文

公司网站内容更新该怎么做网站排名软件利搜

公司网站内容更新该怎么做,网站排名软件利搜,做听书网站怎么做,个人php网站学习内容:《python编程:从入门到实践》第二版 知识点: import json引入、 try-except-else return def函数、打开文件、 练习内容: 练习10-11:喜欢的数 编写一个程序,提示用户输入喜欢的数&#xff…

学习内容:《python编程:从入门到实践》第二版

知识点:

import json引入、

try-except-else

return

def函数、打开文件、

练习内容:

练习10-11:喜欢的数 编写一个程序,提示用户输入喜欢的数,并使用json.dump()将这个数存储到文件中。再编写一个程序,从文件中读取这个值,并打印如下所示的消息。I know your favorite number!It's _____.

练习10-12:记住喜欢的数 将练习10-11中的程序合二为一。如果存储了用户喜欢的数,就向用户显示它,否则提示用户输入喜欢的数并将其存储到文件中。运行这个程序两次,看看它能否像预期的那样工作。

我的代码&运行结果:

练习10-11:喜欢的数 编写一个程序,提示用户输入喜欢的数,并使用json.dump()将这个数存储到文件中。再编写一个程序,从文件中读取这个值,并打印如下所示的消息。I know your favorite number!It's _____.

import json
def save_number():number = input("Please enter your favorite number:")filename = 'number.json'with open(filename,'w') as file_object:json.dump(number,file_object)def read_number():with open(filename,encoding='utf-8') as file_object:number = json.load(file_object)print(f"I know your favorite number!It's {number}.")filename = 'number.json'
save_number()
read_number()

 e9557cfa44b948f79ede9bf84d1eaaa7.png

注意点:

练习10-12:记住喜欢的数 将练习10-11中的程序合二为一。如果存储了用户喜欢的数,就向用户显示它,否则提示用户输入喜欢的数并将其存储到文件中。运行这个程序两次,看看它能否像预期的那样工作。

import json
def new_number():#不需要加filenamenumber = input("Please enter your favorite number:")filename = 'number.json'#这里忘记with open(filename,'w') as file_object:json.dump(number,file_object)return number#return也容易忘记def saved_number():filename = 'number.json'  # 这里忘记try:with open(filename, encoding='utf-8') as file_object:number = json.load(file_object)except FileNotFoundError:return None#这里也要返回,none返回else:return numberdef read_number():number = saved_number()if number:print(f"I know your favorite number!It's {number}.")else:number = new_number()print(f"We'll remember your number when you come back")read_number()

 两次运行结果如下:

1a9b02435537461f8a223328a9165308.png

400c1c7a6c584ed2b1c68d294e2622e2.png

注意点:

把两个小程序合并在一起需要提前想好每一个操作与下一个操作之间的关联,每个操作下又有哪些

主程序是读取数据

默认是读取已保存数据saved_number,

 saved_number中

        try打开文件-的一系列过程

        except(不存在的偶然情况)→return None

        else(正常执行情况)→return number

遇到一次判断

if有→print

否则→new_number→print

new_number中:询问、输入、存储、返回值用于下一步

主要就是自己得明确调用读数函数(方法总)的大框架,

方法总的步骤为:先读旧数据(方法1),有则打印,没有就要存新数据(方法2),有无是一个判断

旧数据(方法1)步骤为:读取旧数据-打开文件夹-读取数据-返回数据值

新数据(方法2)步骤为:存新数据-用读取的方式新建文件夹-存数据-返回数据值

 

 

 

http://www.shuangfujiaoyu.com/news/17430.html

相关文章:

  • 化工网站模板下载百度优化是什么意思
  • 做网站需要的流程网站软件推荐
  • 小程序开发软件有哪些百度优化推广
  • 滨海新区商城网站建设网络推广与推广
  • 如何做网站二维码手机搜索引擎
  • 网上注册公司靠谱吗百度seo原理
  • 设计行业网站什么是seo标题优化
  • 网站建设皖icp下载app到手机上并安装
  • wordpress栏目加密搜索引擎优化的目的是
  • 广州做网站信科分公司最新推广注册app拿佣金
  • 西安购物网站建设seo品牌推广方法
  • 惠来做网站湖南专业seo推广
  • 河南城市建设招标类网站最有效的宣传方式
  • 快速做网站软件什么是sem推广
  • 潍坊网站建设联系电话宁波网站建设方案推广
  • 好网站在哪里2345浏览器下载
  • 天津网站优化公司培训网站
  • 关于酒店网站建设的摘要今日最新国际新闻
  • 麻城网站建设play商店
  • 惠州外贸网站建设关键词的作用
  • 做网站需要的合同起飞页自助建站平台
  • 网站交互行为搜索引擎名词解释
  • 做直销建立个人网站好吗今天新疆新闻头条
  • 中文域名可以做网站吗新泰网站设计
  • 内网wordpress响应慢赣州网站seo
  • 做网站是什么专业什么工作搜索引擎优化百度
  • 东京购物北京做网络优化的公司
  • wordpress 取一类文章宁波seo的公司联系方式
  • WordPress注册登录框天津优化公司
  • 手机壳在线设计网站谷歌关键词