第一章格式规范一、头文件:#!/usr/bin/python3 #-*-coding:UTF-8-*- 导入整个模块,格式: importmodule 导入模块中全部函数,格式为: frommoduleimport*二、标识符 首字符必须是字母或下划线。 标识符对大小写敏感。三、保留字 33个保留字: ['False','None','True','and','as','assert','break','class','continue', 'def','del','elif','else','except','finally','for','from','global', 'if','import','in','is','lambda','nonlocal','not','or','pass','raise', 'return','try','while','with','yield']四、注释 :#第二个注释 :""" 第三注释 第四注释 """五、行与缩进 ,但如果语句很长,我们能够使用反斜杠(\)来实现多行语 句,在[],{},或()中的多行语句,不需要使用反斜杠(\)。 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符第三章数据类型 六个标准数据类型中: 不可变数据:Number(数字)、String(字符串)、Tuple(元组)、Sets(集合); 可变数据: List(列表)、Dictionary(字典)。(一): 整型(Int) 正或负整数,不带小数点。Python3整型是没有限制大小的。 浮点型(float) 由整数部分与小数部分组成。 只需要将数据类型作为函数名即可。 int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。(二),如:var1='HelloWorld!',如:var1='HelloWorld!'print("var1[0]:") 能够截取字符串的一部分并与其它字段拼接,如: var1='HelloWorld!' print("已更新字符串:",var1[:6]+'Runoob!')\n换行\v纵向制表符\(三),如: list1=['Google','Runoob',1997,] list2=[1,2,3,4,5,6,7] print("list2[1:5]:",list2[1:5]) list=['Google','Runoob',1997,] print("第三个元素为:",list[2]) list[2]= list=['Google','Runoob',1997,] dellist[2]+和*的操作符与字符串相似。+号用于组合列表,*号用于重复列表。[1:]['Runoob','Taobao'](四),如:tup1=('Google','Runoob',1997,);tup1=(50,)元组中只包含一个元素时,需要在元素后面添加逗号。 tup1=('Google','Runoob',1997,) tup2=(1,2,3,4,5,6,7) print("tup1[0]:",tup1[0]) print("tup2[1:5]:",tup2[1:5]) 元组中的元素值是不允许删除的,但能够用del语句来删除整个元组,如: tup=('Google','Runoob',1997,) print(tup) deltup;+号和*号进行运算。Python表达式结果描述len((1,2,3))3计算元素个数(1,2,3)+(4,5,6)(1,2,3,4,5,6)连接('Hi!',)*4('Hi!','Hi!','Hi!','Hi!'),截取L=('Google','Taobao','Runoob')表达式结果描述L[2]'Runoob'读取第三个元素L[-2]'Taobao'反向读取;读取倒数第二个元素L[1:]('Taobao','Runoob')截取元素,从第二个开始后的所有元素。(五),如:dict={'Alice':'2341','Beth':'9102','Cecil':'3258'}
2020年Python基础语法 来自淘豆网www.taodocs.com转载请标明出处.