为什么这个程序会输出两条如果输入相同输出为0的结果了??Python

1、可以直接在pycharm中运行接受从键盤输入的值,当遇到0时打印结果到控制台

2、从文件读取输入把结果打印到控制台

3、从t文件中读取输入,把结果写入到文件

input.txt中的内容如下每行一个:

  • 第一个百分号和 .2f 相连表示浮点數类型保留小数点后两位格式化输出;
  • 然后的两个连续的%%,则最终会输出一个%号出来有对%进行转义的含义;

将小数(数值)转化为字符串,并赋给其他变量:

注倘若使用 {*} 的形式进行编号时,必须以 0 开始编号如果{} 内部什么也不写,则默认编号为 0{} 的形式自然用在待格式囮的对象只有一个元素时。

# a: 4.6, b:5.78第一个数小数点后保留一位,第二个数则保留两个小数位;

2. 万能的输出:%s

# 注意10.30之前有一個空格 # 6.2f6表示包含小数点一共六位,2表示小数点后共两位

我要回帖

更多关于 如果输入相同输出为0 的文章

 

随机推荐