[Day2]-基本的输出入

  • 格式化输出
  1. 使用%字元,基本的格式为:
    Print(“ %输出格式 ” % (变数1,变数2……))
    不同变数有各自相对应的格式化字元,以下是几个基本的格式化字元:
    %s – 字串输出
    %f – 浮点数输出
    %3f – 5位数输出
    %3.3f – 5位数及小数点後3位数输出
    %d – 10进位输出
    %o – 8进位输出
    %x – 16进位输出
    %m.n – m为字串空间 n为字串长度但如n小於实际字串长度,则後方字串则会被删除,显示不出来。如下:
    https://ithelp.ithome.com.tw/upload/images/20210913/201406445aWKznsx1O.png

  2. {}和format{}函数,基本格式为:
    Print(“…{}…{}…{}…”.format(变数1,变数2,变数3…))如下:
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644KSvuUVXOMZ.png

那格式化输出也可以使用在此,但第一点是使用%,format则是使用 :,大部分格式化输出都是使用靠右输出,可以透过下列参数去改变对齐方式:
">" -- 靠右对齐
"<" -- 靠左对齐
"^" -- 中间对齐
https://ithelp.ithome.com.tw/upload/images/20210913/20140644TUQAiTV3z8.png

  • 输出资料到档案
  1. 开启档案open(),这个函数可以写入或读取档案,基本的格式如下:
    File_abx = open(file,mode=’r’)
    File_abx 可以自行取名
    file用字串写出文件的路径
    r也可以替换为其他的字母,不同的字母代表不一样的意思 :
    r – 开启档案读取
    w – 开启档案并写入,如原档案有内容则会被覆盖
    a – 开启档案并写入,如原档案有内容则会新增资料在後面
    x – 开启一个新的档案并写入
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644WNy5AjkPhq.png
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644QwbfmdIlKK.png
    https://ithelp.ithome.com.tw/upload/images/20210913/201406448KCRQpK6hf.png
  • 资料输入
  1. Input()函数可以读取使用者输入的资料,基本格式如下:
    变数 = input(“string”)
    不管你输入的资料为字串或数值,传回变数时则都为字串,如需要转换为数值则需要用int()函数
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644wRbhHkn497.png
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644nwJu3DgvH9.png
  • 小实作—温度转换
    摄氏温度 = (华氏温度-32)*5/9
    华氏温度 = 摄氏温度9/5+32
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644HYp0KzIMfK.png
    https://ithelp.ithome.com.tw/upload/images/20210913/20140644Zt3GGu2Z3s.png

<<:  Day 12- --save-dev

>>:  【把玩Azure DevOps】Day2 Azure DevOps介绍

Day 08:「兔老板的文件」- 半透明的我及有阴影的你

(场景快速转换到兔大王公司) 兔老板: 「这个 logo 要有一点阴影,没有底色也太单调」 「然後...

Day 16 - SNMP、Banner Grabbing 与 Firewall Rules

出於书本 Chapter 8. Network Infrastructure SNMP 扫描 什麽是...

[Day29] 不敢把聊天纪录上传到分析网站? 自己用Python分析LINE聊天纪录!

大家会不会很好奇跟朋友在LINE上最常讲的话是什麽? 或是跟朋友讲了几通电话呢? 前阵子很流行把LI...

这些日子我学到的JavaScript:Day27- AJAX

什麽是 AJAX ? AJAX 是 Asynchronous JavaScript and XML(...