亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【學習打卡】第2天 Python的變量和基礎類型

课程名称:Python3 入门教程(新版)

课程章节: Python变量和数据类型

主讲老师:咚咚呛

课程内容

python 的基础类型

  • 整数
  • 浮点数
  • 字符串
  • 布尔值
  • 空值 None

python 定义变量的方法

合法的变量名:

  • 变量名由大小写英文字母、数字和下划线_组成
  • 变量不能用数字开头
  • 变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)

在Python里面,一个变量可以先后存储多种不同类型的数据。

课程收获

python 的整数与浮点数的运算

四则运算
a = 10;
b = 3;

sum = a + b;
sub = a - b;
div = a / b;
product = a * b;
取模运算
print(99 % 30) # ==> 9
地板除
10//4 # ==> 2
10//2.5 # ==> 4.0
小数点
round(10/3,3)
round(20/3,3)

python 的布尔类型

与运算

两者都为真,才为真。一假即假。

True and False # False

True and True # True
或运算

有一个为真就为真,一真即真。

True or False # true
False or True # true

非运算

把True变为False,或者把False变为True。

not True # False
not False # true

特别需要注意的是:

  • Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
  • not计算的优先级是高于and和or的
短路计算
  • 在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
  • 在计算 a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。

所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。

python 中的字符串

字符串可以用’ '或者" "括起来表示。单引号和双引号必然成对出现,并且可以相互嵌套。

由于'"会引起歧义,因此,我们在它前面插入一个 \ 表示这是一个普通字符,不代表字符串的起始.

常用的转义字符还有:

  • \n表示换行
  • \t 表示一个制表符
  • \\表示 \ 字符本身

学习截图

v1lwzn.md.png

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消