学习Python纪录Day4 - Python资料型别

Python的程序注解

  • 单行注解 → 以#开始
  • 多行注解 → 以'''和'''括起

资料型别

数值资料型别
→整数integer、浮点数float、复数complex number

字串型别
→字串string

容器型别(contains type)
→串列list + 元组tuple + 字典dictionary

数值资料型别

整数资料型别
Python支援二进位、八进位、十六进位数字系统,数值需加上数字系统的字首来分别。

数字系统 字首
二进位 0B或0b
八进位 0O或0o
十六进位 0X或0x

浮点数资料型别
精确度可以到小数点下15位

复数资料型别
语法:

a + bj


type()函式
→可以取得参数变数的资料型别

字串资料型别

使用「’」或「”」括起,python没有字元型别(引号里的字串只有一个时就是字元

布林资料型别

使用True和False来表示

下列变数值也视为false:
(1) 整数值0或浮点数值0.0
(2) 空的list[]、tuple()、dictionary{}
(3) 关键字None

资料行别转换

Python需呼叫型别转换函式来转换资料型别。
常见的型别转换函式:

  1. str() → 将任何资料型别转成字串资料型别
  2. int() → 转成整数资料型别。(若参数为浮点数,转成整数後精确度会较不准)
  3. float() →转成浮点数资料型别



<<:  Day 04 - Spring Boot 的前世今生

>>:  D05 / 为什麽不会填错资料? - Inline class, Scope  & DSL design in compose

[day-3] 一切的开端,认识你所使用的工具,Visual Studio Code !(Part .1)

何谓Visual Studio Code ?   Visual Studio Code(简称 VS ...

Day14. Blue Prism拯救贫穷大作战第二弹-BP新增一个读取Excel的『Objects』

由於疫情的关系有几周的人员分流上班的机会, 我与小朋友在家远端连线Google Meeting与小朋...

QUIC.cloud CDN 与 DNS 新手教学

环境准备 安装 LiteSpeed Cache plugin 取得 Domain Key 开启套件...

JavaScript学习日记 : Day15 - 原型与继承(二)

F.prototype 我们可以使用new F()这样的构造函数创建一个新object,如果F.pr...

[Day24] 谈谈写测试的好处:从为你自己写测试开始

前几周主要都在谈 TypeScript,对我来说 TypeScript 最重要的是能增加程序的可维护...