电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Python 基础语法VIP免费

Python 基础语法_第1页
1/22
Python 基础语法_第2页
2/22
Python 基础语法_第3页
3/22
PythonPython基础语法基础语法EriaEria2011/11/112011/11/11目录目录安装安装PythonPython算术运算算术运算布尔比较运算符布尔比较运算符位运算位运算逻辑运算逻辑运算简单数据类型简单数据类型–整型整型intint–长整型长整型longlong–浮点型浮点型floatfloat–复数复数complexcomplex–boolbool型型–八进制和十六进制表示方法八进制和十六进制表示方法–字符串字符串编写一个编写一个pythonpython执行档执行档控制流控制流–ifif语句语句–whilewhile语句语句–forfor循环循环–breakbreak语句语句–continuecontinue语句语句安装安装PythonPython打开一个打开一个shell,shell,输入输入python–Vpython–V$python–V$python–VPython2.7.1+Python2.7.1+–如果看到向上面所示的一些版本信息,表示你已安装如果看到向上面所示的一些版本信息,表示你已安装了了PythonPython–如果你看到如下信息,表示你还没有安装如果你看到如下信息,表示你还没有安装PythonPython$python–V$python–Vbash:python:commandnotfoundbash:python:commandnotfound可使用命令可使用命令$sudoapt-getinstallpython$sudoapt-getinstallpython来安来安装装算术运算算术运算运算符名称说明例子+加两个对象相加3+5得到8。'a'+'b'得到'ab'。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50-24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2*3得到6。'la'*3得到'lalala'。**幂返回x的y次幂3**4得到81(即3*3*3*3)/除x除以y4/3得到1(整数的除法得到整数结果)。4.0/3或4/3.0得到1.3333333333333333//取整除返回商的整数部分4//3.0得到1.0%取模返回除法的余数8%3得到2。-25.5%2.25得到1.5布尔比较运算布尔比较运算运算符名称说明例子<小于返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。5<3返回0(即False)而3<5返回1(即True)。比较可以被任意连接:3<5<7返回True。>大于返回x是否大于y5>3返回True。如果两个操作数都是数字,它们首先被转换为一个共同的类型。否则,它总是返回False。<=小于等于返回x是否小于等于yx=3;y=6;x<=y返回True。>=大于等于返回x是否大于等于yx=4;y=3;x>=y返回True。==等于比较对象是否相等x=2;y=2;x==y返回True。x='str';y='stR';x==y返回False。x='str';y='str';x==y返回True。!=不等于比较两个对象是否不相等x=2;y=3;x!=y返回True。位运算位运算运算符名称说明例子<<左移把一个数的比特向左移一定数目(每个数在内存中都表示为比特或二进制数字,即0和1)2<<2得到8。——2按比特表示为10>>右移把一个数的比特向右移一定数目11>>1得到5。——11按比特表示为1011,向右移动1比特后得到101,即十进制的5。&按位与数的按位与5&3得到1。|按位或数的按位或5|3得到7。^按位异或数的按位异或5^3得到6~按位翻转x的按位翻转是-(x+1)~5得到-6。逻辑运算逻辑运算运算符名称说明例子not布尔“非”如果x为True,返回False。如果x为False,它返回True。x=True;noty返回False。and布尔“与”如果x为False,xandy返回False,否则它返回y的计算值。x=False;y=True;xandy,由于x是False,返回False。在这里,Python不会计算y,因为它知道这个表达式的值肯定是False(因为x是False)。这个现象称为短路计算。or布尔“或”如果x是True,它返回True,否则它返回y的计算值。x=True;y=False;xory返回True。短路计算在这里也适用。简单数据类型简单数据类型整型整型intint长整型长整型longlong浮点型浮点型floatfloat–例:例:3.233.23和和52.3E52.3E--44,,EE表示表示1010的幂,的幂,52.3E-452.3E-4表示表示52.3*152.3*10-40-4如果要强制取得浮点结果,则必须确保操作数中至少有一个为浮点类型,如1/3示例中所示,其计算结果为整数例:$python>>>1/30>>>1.0/30.33333333333333331>>>1.0//30.0>>>1%31>>>1.0%31.0简单数据类型简单数据类型复数复数complexcomplex–复数的虚部被表示为复数的虚部被表示为jj–本例是一个实部为本例是一个实部为3.03.0和虚部为和虚部为1.2...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Python 基础语法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部