文字小游戏-程序员宅基地

技术标签: 游戏  

练习一 

1、定义主函数main()

  实现输入名字,通过format格式化字符串

2、运行main()

# -*- coding: UTF-8 -*-
def
main(): name = input('请输入名字:') other_name = input('请再输入名字:') print('{}去买车,需要10万元,可{}只带了现金99998元,就差2元钱! \n突然,他发现门口有一个{},就过去对{}说:“求你了,给我2元钱吧,我要买车!” \n\ {}听后,大方地拿出4元钱递给{},说:“帮我也买一辆。”'.format(name,name,other_name,other_name,other_name,name)) if __name__ == '__main__': main()

运行截图:

 

练习二

1、主函数输入温度

2、通过str切片操作,判断末尾是什么摄氏度

3、转化为其他形式摄氏度

# -*- coding: UTF-8 -*-
def
main(): '''主函数输入温度''' temp = input('请输入温度:') print(cut_str(temp)) def cut_str(self): '''对输入的温度进行判断是什么类型温度''' if(self[-2:] == "°F"): return charge_C(float(self[:-2])) elif(self[-2:] == "°C"): return charge_F(float(self[:-2])) else: return '输入温度有误' '''通过charge_C和charge_F进行转化并格式化,并取两位小数''' def charge_C(self): return "{:.2f}°C".format(5.0/9.0*(self-32.0)) def charge_F(self): return "{:.2f}°F".format(self*9/5+32) if __name__ == '__main__': main()

 

运行截图:

 

转载于:https://www.cnblogs.com/smallgrass/p/9577074.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34256074/article/details/93600301

智能推荐

Scrapy集成Selenium ChromeDriver_scrapy driver-程序员宅基地

文章浏览阅读2.7k次。官网chromedriverchromedriver-downloadsRunning Selenium Headless with Chrome安装chrome浏览器1、windows可通过 帮助->关于Google Chrome查看已安装的Chrome版本2、linuxTODO下载chromdriver下载链接:https://sites.google.com/a/chromium.org/chromedriver/downloads1、选择对应的版本2、选择对应的操作系_scrapy driver

00_Ubuntu系统入门_ubuntu入门-程序员宅基地

文章浏览阅读3k次,点赞11次,收藏88次。Ubuntu系统入门,shell,Makefile。_ubuntu入门

【bzoj1798】[Ahoi2009]Seq 维护序列seq 线段树-程序员宅基地

文章浏览阅读252次。原题题解:线段树区间乘法,lazy标记的更新对于我这种萌新来说是个难点qwq。先理清楚想好了再写。先乘后除,一步一步慢慢来。//bzoj1798 [Ahoi2009]维护序列#include<iostream>#include<cstdio>#include<cstring>#define lson l,m,pos<<1#define rs...

微信小程序使用weui样式框架-程序员宅基地

文章浏览阅读2.8k次。WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。以下内容是纯UI库,如果想使用逻辑封装版本,请看小程序组件库 - WeUIWEUI的组件库这篇文章只介绍样式如何引入↓↓↓github下载:weui-wxss将dist文件导入到微信开发者工具3.看到这个界面就说明._weui样式

mysql中有检查约束吗_mysql中的检查约束有什么用-程序员宅基地

文章浏览阅读540次。mysql中的检查约束的作用:用来指定某列的可取值的范围。检查约束可以通过CREATE TABLE或ALTER TABLE语句来实现,根据用户实际的完整性要求来定义。在MySQL中,提供了CHECK检查约束用来指定某列的可取值的范围,它通过限制输入到列中的值来强制域的完整性。但是目前的MySQL版本只是对CHECK约束进行了分析处理,但会被直接忽略,并不会报错。MySQL 检查约束(CHECK)可..._在目前的mysol版本中,check完整性约束能够解析,但会被忽略

开源项目-CSV导入导出工具类_opencsv官网-程序员宅基地

文章浏览阅读2k次,点赞29次,收藏30次。github上提升效率的轮子推荐(二)_opencsv官网

随便推点

关于anaconda2和anconda3安装_anaconda2和3哪个好-程序员宅基地

文章浏览阅读1.1k次。前段时间因为学数据挖掘,要打开一个啥.ipynb,直接打开的话,嗯~ o(* ̄▽ ̄*)o,界面很不友好了,看不懂…….https://blog.csdn.net/qq_16633405/article/details/80198648 –如何打开.ipynb文件里面有提到三种方法,也有在线直接打开的,省事儿的很,懒人必备啊,但是考虑到身为一个IT界的小菜鸟,还是安anaconda吧,貌似考..._anaconda2和3哪个好

MATLAB中cvx工具箱的使用介绍-程序员宅基地

文章浏览阅读1.4k次,点赞10次,收藏26次。cvx工具箱_cvx工具箱

配置oracle用户的环境变量,window中oracle环境变量设置方法分享-程序员宅基地

文章浏览阅读686次。window server中Oracle的环境变量设置1、右击“我的电脑”->选择“属性”->选择“高级”->单击“环境变量”2、选择“Path”这一行,单击“编辑”,在“Path”的变量值文本框的最后面先加入一个分号“:”,然后再分号后面加入sqlplus文件的目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1\BIN”,然后点..._windows系统oracle监听需要修改哪些环境变量

Oracle11g安装配置详细教程_oracle11g安装配置详细教程 csdn-程序员宅基地

文章浏览阅读701次,点赞22次,收藏9次。Oracle 11g的安装和配置是一个详尽的过程,涉及多个步骤。以下是基于Oracle 11g R2(第二个发布版本)在Windows环境下的安装和基本配置的概述。请注意,Oracle 11g在不同的操作系统上的安装步骤可能会有所不同,此处以Windows为例进行说明。_oracle11g安装配置详细教程 csdn

不能将参数1从 "_TCHAR*" 转换为"const char *"_无法将参数1 从tchar转换为ptchar-程序员宅基地

文章浏览阅读3.2k次,点赞3次,收藏3次。VS解决方案:项目——属性——配置——属性——常规——字符集:“使用Unicode字符集” 改为 “使用多字节字符集”。_无法将参数1 从tchar转换为ptchar

在matlab中可以计算式子的最大值吗,matlab求最大值-程序员宅基地

文章浏览阅读785次。matlab遗传算法求最大值问题例题完整代码_IT认证_资格考试/认证_教育专区。matlab遗传算法求最大值问题例题完整代码 本文件的目的是减少您打字的烦恼 %主程序:用......11MATLAB求函数极值_数学_自然科学_专业资料。教学过程与内容: 求函数极小值命令格式:[x,minf]=fminbnd(‘f’,a,b) 求函数极大值命令格式:[x,maxf]=fmin......线性规划求..._给定两个参数的范围,怎么用matlab求其式子相乘最大值