咨询电话
087-77970047
电 话:087-77970047
传 真:0689-73273711
邮 箱:admin@9550air.com
地 址:江苏省泰州市鼎湖区展过大楼4617号

微信扫一扫
网上现在Python学习资料有许多,可是很杂。许多初学Python的朋侪就不知道该怎么去决议,那些是自己当下所需要的。恰好朋侪是北大的博士,在IT行业也事情八年了。就把他学习Python的条记做了一些整理写下了本文。
这份资料很是纯粹,只有Python的基础语法,专门针对想要学习Python的小白。(小白值得拥有,记得收藏啊!手慢无哦!内容有点多,可是坚持看完,你会以为物有所值,而且文末还会有惊喜哦!)注释Python中用#表现单行注释,#之后的同行的内容都市被注释掉。# Python中单行注释用#表现,#之后同行字符全部认为被注释。使用三个一连的双引号表现多行注释,两个多行注释标识之间内容会被视作是注释。
""" 与之对应的是多行注释 用三个双引号表现,这两段双引号当中的内容都市被视作是注释"""础变量类型与操作符Python当中的数字界说和其他语言一样:#获得一个整数3# 获得一个浮点数10.0我们划分使用+, -, *, /表现加减乘除四则运算符。1 + 1 # => 28 - 1 # => 710 * 2 # => 2035 / 5 # => 7.0这里要注意的是,在Python2当中,10/3这个操作会获得3,而不是3.33333。因为除数和被除数都是整数,所以Python会自动执行整数的盘算,帮我们把获得的商取整。
如果是10.0 / 3,就会获得3.33333。现在Python2已经不再维护了,可以不用体贴其中的细节。但问题是Python是一个弱类型的语言,如果我们在一个函数当中获得两个变量,是无法直接判断它们的类型的。
这就导致了同样的盘算符可能会获得差别的效果,这很是蛋疼。以至于法式员在运算除法的时候,往往都需要手工加上类型转化符,将被除数转成浮点数。在Python3当中拨乱横竖,修正了这个问题,纵然是两个整数相除,而且可以整除的情况下,获得的效果也一定是浮点数。
如果我们想要获得整数,我们可以这么操作:5 // 3 # => 1-5 // 3 # => -25.0 // 3.0 # => 1.0 # works on floats too-5.0 // 3.0 # => -2.0两个除号表现取整除,Python会为我们保留去除余数的效果。除了取整除操作之外另有取余数操作,数学上称为取模,Python中用%表现。# Modulo operation7 % 3 # => 1复制代码Python中支持乘方运算,我们可以不用挪用分外的函数,而使用**符号来完成:# Exponentiation (x**y, x to the yth power)2**3 # => 8当运算比力庞大的时候,我们可以用括号来强制改变运算顺序。
# Enforce precedence with parentheses1 + 3 * 2 # => 7(1 + 3) * 2 # => 8逻辑运算Python中用首字母大写的True和False表现真和假。True # => TrueFalse # => False用and表现与操作,or表现或操作,not表现非操作。而不是C++或者是Java当中的&&, || 和!。
# negate with notnot True # => Falsenot False # => True# Boolean Operators# Note "and" and "or" are case-sensitiveTrue and False # => FalseFalse or True # => True在Python底层,True和False其实是1和0,所以如果我们执行以下操作,是不会报错的,可是在逻辑上毫无意义。# True and False are actually 1 and 0 but with different keywordsTrue + True # => 2True * 8 # => 8False - 5 # => -5我们用==判断相等的操作,可以看出来True==1, False == 0.# Comparison operators look at the numerical value of True and False0 == False # => True1 == True # => True2 == True # => False-5 != False # => True我们要小心Python当中的bool()这个函数,它并不是转成bool类型的意思。如果我们执行这个函数,那么只有0会被视作是False,其他所有数值都是True:bool(0) # => Falsebool(4) # => Truebool(-6) # => True0 and 2 # => 0-5 or 0 # => -5Python中用==判断相等,>表现大于,>=表现大于即是, <表现小于,<=。
本文关键词:北大,博士,Python,学习,条记,AOA体育官网,基础,语法,总结
本文来源:AOA官方入口-www.9550air.com
- 2023/04/15 北大博士Python学习条记 Python基础语法总
- 2023/04/15读屏时代,拿什么拯救呆滞“电脑肌”
- 2023/04/13新手从零开始学化妆,分分钟钟酿成小仙
- 2023/04/13“2019国培计划”中小学校长任职资格培训