python语法基础

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Hampoo(ab){printf(代码块内部);printf(a大于b);}printf(代码块外部);ifab:print代码块内部printa大于bprint代码块外部注释普通注释文档字符串注释#这是一条注释printHelloworlddeffoo():这是一条文档字符串注释returnTruedeffoo():这是多行注释returnTrue变量和赋值---变量命名规则•字母开头(包括下划线_),后可接数字、字母•大小写敏感=123_a=123a123=123123a=123(a=123#%a=123变量和赋值---赋值•Python是动态类型语言,也就是说不需要预先声明变量的类型。C语言pythonintcounter=0;floatmiles=1000.0;charmyString[10]=abc;counter=0float=1000.0myString=abca=1a=abc支持五种基本数字类型,其中有三种是整数类型。•int(有符号整数)•long(长整数)•bool(布尔值)•float(浮点值)•complex(复数)=abcstr2=defstr3=str1+str2printstr3####output####abcdefstr1=abcdefgprintstr1[0]printstr1[1]printstr1[-1]####output#####abgstr1=abcdefgprintstr1[2:5]#######output########cde变量类型---列表和元组•可以将列表和元组当成普通的“数组”,它能保存任意数量任意类型的Python对象。和数组一样,通过从0开始的数字索引访问元素,但是列表和元组可以存储不同类型的对象。列表元组aList=[1,2,3,4]aTuple=(1,2,3,4)=10elifc==d:c=10else:d=20foriinrange(3):printiwhilecounter3:print“%d”%countercounter+=1函数•Python中的函数使用小括号(())调用。函数在调用之前必须先定义。•如果函数中没有return语句,就会自动返回None对象。定义调用defadd(x,y):return(x+y)add(1,2)(Animal):def__init__(self,name):self.name=namedefeat(self):print“%siseating.”%self.nameaDog=Dog(“Petter”)aDog.eat()模块•模块是一种组织形式,它将彼此有关系的Python代码组织到一个个独立文件当中。•模块可以包含可执行代码,函数和类或者这些东西的组合。importmodule_namefrommodule_nameimportxxxfroma.b.cimportdHampoo

1 / 22
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功