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

上海浦东设计网站建设网站实现隶书繁体

上海浦东设计网站建设,网站实现隶书繁体,网站建设结构设计方案,国外好的设计网站有哪些第十章10-1 Python学习 笔记 #xff1a; 在文本编辑器中新建一个文件#xff0c; 写几句话来总结一下你至此学到的Python知识#xff0c; 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt#xff0c; 并将其存储到为完成本章练习而编写的…第十章10-1 Python学习 笔记 在文本编辑器中新建一个文件 写几句话来总结一下你至此学到的Python知识 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt 并将其存储到为完成本章练习而编写的程序所在的目 录中。 编写一个程序 它读取这个文件 并将你所写的内容打印三次 第一次打印时读取整个文件 第二次打印时遍历文件对象 第三次打印时将各行存储在一个列表中 再在with 代码块外打印它们。10-2 C语言学习 笔记 可使用方法replace( ) 将字符串中的特定单词都替换为另一个单词。 下面是一个简单的示例 演示了如何将句子中的 dog 替换为 cat message I really like dogs. message. replace( dog , cat ) I really like cats. 读取你刚创建的文件learning_python.txt中的每一行 将其中的Python都替换为另一门语言的名称 如C。 将修改后的各行都打印到屏幕上。10-1#learning_python.txIn Python you can learn variableIn Python you can learn listIn Python you can learn Operation listIn Python you can learn dictionaryIn Python you can learnclass#第一次打印时读取整个文件with open(learning_python.txt) as file_object:contentsfile_object.read()print(contents)#第二次打印时遍历文件对象filename learning_python.txtwith open(filename) as file_object:for line infile_object:print(line. rstrip())#第三次打印时将各行存储在一个列表中filename learning_python.txtwith open (filename) as file_object:linesfile_object.readlines()for line inlines:print(line. rstrip() )输出结果In Python you can learn variableIn Python you can learn listIn Python you can learn Operation listIn Python you can learn dictionaryIn Python you can learnclass10-2filename learning_python.txtwith open (filename) as file_object:linesfile_object.readlines()for line inlines:c line.replace(Python, c)print(c)#输出In cyou can learn variableIn cyou can learn listIn cyou can learn Operation listIn cyou can learn dictionaryIn c you can learn class10-3访客 编写一个程序 提示用户输入其名字 用户作出响应后 将其名字写入到文件guest.txt中。10-4访客名单 编写一个while 循环 提示用户输入其名字。 用户输入其名字后 在屏幕上打印一句问候语 并将一条访问记录添加到文件guest_book.txt中。 确保这个文件中的每条记录都独占一行。10-5关于编程的调查 编写一个while 循环 询问用户为何喜欢编程。 每当用户输入一个原因后 都将其添加到一个存储所有原因的文件中。10-3filename learning_python.txtwith open(filename,w) as file_object:message input(请输入名字)file_object.write(message)#输出请输入名字cccc10-4filename learning_python.txtwith open(filename,a) as file_object:whileTrue:message input(请输入名字)if message q:breakelse:print(Hello message)file_object.write(\nHello message)#如果这里的缩进和while一样那么输出的只有q的信息如果和if一样则输出的信息都有#输出请输入名字qqHello qq请输入名字ccHello cc请输入名字q#文本信息Hello qqHello cc10-5filename learning_python.txtwith open(filename,a) as file_object:whileTrue:message input(Why do you like programming)if message q:breakelse:print(Reason message)reason reasonmessageprint(reason)file_object.write(\nReason reason)#如果这里的缩进和while一样那么输出的只有q的信息如果和if一样则输出的信息都有10-6加法运算 提示用户提供数值输入时 常出现的一个问题是 用户提供的是文本而不是数字。 在这种情况下 当你尝试将输入转换为整数时 将引发TypeError 异常。 编写一个程序 提示用户输入两个数字 再将它们相加并打印结果。 在用户输入的任何一个值不是数字时都捕获TypeError 异常 并打印一条友好的错误消息。 对你编写的程序进行测试 先输入两个数字 再输入一些文本而不是数字。10-7加法计算器 将你为完成练习 10-6而编写的代码放在一个while 循环中 让用户犯错(输入的是文本而不是数字) 后能够继续输入数字。10-8猫和狗 创建两个文件cats.txt和dogs.txt 在第一个文件中至少存储三只猫的名字 在第二个文件中至少存储三条狗的名字。 编写一个程序 尝试读取这些文件并将其内容打印到屏幕上。 将这些代码放在一个try-except 代码块中 以便在文件不存在时捕获FileNotFound 错误 并打印一条友好的消息。 将其中一个文件移到另一个地方 并确认except 代码块中的代码将正确地执行。10-9沉默的猫和狗 修改你在练习 10-8中编写的except 代码块 让程序在文件不存在时一言不发。10-10常见单词 访问项目 Gutenberg( http://gutenberg.org/ ) 并找一些你想分析的图书。 下载这些作品的文本文件或将浏览器中的原始文本复制到文本文件中。你可以使用方法count( ) 来确定特定的单词或短语在字符串中出现了多少次。 例如 下面的代码计算 row 在一个字符串中出现了多少次 line Row, row, row your boat line. count( row )2 line. lower() . count( row )310-6try:inp_msg input(请输入数字)inp_msg_toIntint(inp_msg)exceptValueError:print(只能输入整型)else:print(inp_msg_toInt)#输出请输入数字22#或者请输入数字e只能输入整型10-7whileTrue:try:inp_msg input(请输入数字)inp_msg_toIntint(inp_msg)exceptValueError:print(只能输入整型)else:print(inp_msg_toInt)break#在这里break好啊为了能够一直循环上面的输入#输出请输入数字e只能输入整型请输入数字w只能输入整型请输入数字2210-8错误答案##########读、写、清屏函数不用try直接造##################f_name_a msg/cats.txtf_name_b msg/dogs.txtdefwrite(f_name_x,msg):with open(f_name_x,a) as f:f.write(msg)defread(f_name_x):with open(f_name_x) as f:conf.read()print(con.rstrip())defclear(f_name_x):with open(f_name_x,w) as f:f.truncate()clear(f_name_a)clear(f_name_b)write(f_name_a,cat1\n)write(f_name_a,cat2\n)write(f_name_a,cat3\n)write(f_name_b,dog1\n)write(f_name_b,dog2\n)write(f_name_b,dog3\n)read(f_name_a)read(f_name_b)#输出File C:/Python36/day10/s1.py, line 18, inclearwith open(f_name_x,w) as f:FileNotFoundError: [Errno2] No such file or directory: msg/cats.txt正确答案##########正确答案############defopen_file(f_name):try:with open(f_name) as f_n:conf_n.read()exceptFileNotFoundError:print(404 not found)else:print(con.rstrip())ur_list [ msg/cats.txt, msg/dogs.txt]for i inur_list:open_file(i)#输出:404 notfound404 not found10-9defopen_file(f_name):try:with open(f_name) as f_n:conf_n.read()exceptFileNotFoundError:passelse:print(con.rstrip())ur_list [ msg/cats.txt, msg/dogs.txt]for i inur_list:open_file(i)10-10l略10-11喜欢的数字 编写一个程序 提示用户输入他喜欢的数字 并使用j son. dump( ) 将这个数字存储到文件中。 再编写一个程序 从文件中读取这个值 并打印消息“I know your favorite number! Its _____.”。10-12记住喜欢的数字 将练习 10-11中的两个程序合而为一。 如果存储了用户喜欢的数字 就向用户显示它 否则提示用户输入他喜欢的数字并将其存储到文件中。运行这个程序两次 看看它是否像预期的那样工作。10-13验证用户 最后一个remember_me.py版本假设用户要么已输入其用户名 要么是首次运行该程序。 我们应修改这个程序 以应对这样的情形 当前和最后一次运行该程序的用户并非同一个人。为此 在greet_user( ) 中打印欢迎用户回来的消息前 先询问他用户名是否是对的。 如果不对 就调用get_new_username( ) 让用户输入正确的用户名。10-11importjsonf_name msg/inp_10_11.jsonmsg_inp input(请输入您喜欢的数字)with open(f_name,w) as fn:json.dump(msg_inp,f_n)#数字存储到文件中with open(f_name) as fn1:c json.load(f_n)#文件中读取这个值print(I know your favorite number! It\s c)10-12filename msg/fav_numb.jsontry:with open(filename) as f_obj:fav_numjson.load(f_obj)exceptFileNotFoundError:fav_num input(请输入你喜欢的数字)with open(filename,a) as f_obj:json.dump(fav_num, f_obj)print(你喜欢的数字 fav_num !)else:print(你喜欢的数字 fav_num !)10-13importjsondefget_sorted_username():如果存储了用户名就获取它filename username.jsontry:with open(filename) as f_obj:usernamejson.load(f_obj)exceptFileNotFoundError:returnNoneelse:returnusernamedefget_new_username():提示用户输入用户名username input(What is your name?)filename username.jsonwith open(filename,w) as f_obj:json.dump(username, f_obj)returnusernamedefgreet_user():问候用户 并指出其名字usernameget_sorted_username()ifusername:result input(username is right?)if result y:print(Welcom back,, username, !)else:usernameget_new_username()print(Welcom back,, username, !)else:usernameget_new_username()print(Well remember you when you come back,, username, !)if __name__ __main__:#表示执行的是此代码所在的文件greet_user()如果是的话#输出cccccis right?yWelcom back, ccccc !如果不是的话#输出caofuis right?wWhatisyour name?wangshiWelcom back, wangshi !###文件里信息###wangshi
http://www.zqtcl.cn/news/795399/

相关文章:

  • 重庆那里做网站外包好和镜像网站做友链
  • 网站栏目关键词装修效果图制作软件
  • 企业网站开发公司-北京公司北京医疗网站建设公司
  • 可以做配音兼职的网站产品网站怎样做外部链接
  • 如何制作网站效果图做外单要上什么网站
  • 网站开发预算编制网站可以制作ios
  • 强化网站建设网页翻译怎么弄出来
  • 长春火车站到龙嘉机场高铁时刻表视频网站建设公司排名
  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计
  • 做外贸卖小商品是哪个网站手机首页设计
  • 大连网站制作公司营销策划公司有哪些职位
  • 2019深圳网站设计公司排名网站设计的思想
  • 试客那个网站做的好seo管理平台
  • 增加网站关键词库网盟推广合作
  • 企业门户网站内容建设濮阳网络培训基地
  • 做亚马逊运营要看哪些网站免费咨询电脑问题
  • 如何用html制作网站app开发要多少钱
  • 中国搜索提交网站信息网络犯罪
  • 网站服务器做下载链接分销平台系统源码
  • 网站管理助手建站沈阳专业网站建设企业
  • 企业网站开发公司大全建筑工程培训
  • 免费网站开发模板云南省网站开发软件
  • dede小游戏php网站源码广州网站vi设计报价