目录

1、注释

2、单行注释

3、多行注释

4、多行语句

5、缩进

6、变量

7、数据类型

8、Numbers

9、String 

10、List(列表)

11、Tuple(元组)

12、List 与Tuple对比

13、Dictionary(字典) 

14、数据类型转换

15、标识符与关键字


1、注释

python基本语法总结 python基本语法教程_字符串

通过用自己熟悉的语言,在程序中对某些代码进行标注说明

2、单行注释

以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用

python基本语法总结 python基本语法教程_字符串_02

3、多行注释

以'''开头,并且'''结尾, 中间的多行就是注释内容  

python基本语法总结 python基本语法教程_数据类型_03

4、多行语句

Python语句中一般以新行作为为语句的结束符

使用斜杠( \)将一行的语句分为多行显示

total = item_one + \
          item_two + \
          item_three


 语句中包含 [], {} 或 () 括号就不需要使用多行连接符

days = ['Monday', 'Tuesday', 'Wednesday',
          'Thursday', 'Friday']

5、缩进

python基本语法总结 python基本语法教程_数据类型_04

6、变量

变量:  可以理解为菜篮子,如果需要存储多个数据,最简单的方式是有多个变量,当然了也可以使用一个.

程序就是用来处理数据的,而变量就是用来存储数据的

7、数据类型

python基本语法总结 python基本语法教程_python_05

8、Numbers

数字数据类型用于存储数值。

他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。

#当你指定一个值时,Number对象就会被创建:
var1 = 1
var2 = 10

python基本语法总结 python基本语法教程_字符串_06

python基本语法总结 python基本语法教程_python_07

 

 

长整型也可以使用小写 l,但是还是建议您使用大写 L,避免与数字 1 混淆。Python使用 L 来显示长整型。

Python 还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型 

9、String 

字符串类型

字符串或串(String)是由数字、字母、下划线组成的一串字符。

s="a1a2···an"(n>=0)

python的字串列表有2种取值顺序:

  从左到右索引默认0开始的,最大范围是字符串长度少1

  从右到左索引默认-1开始的,最大范围是字符串开头

字符串访问

使用变量 [头下标:尾下标]

s = 'ilovepython'
       s[1:5]

字符串拼接

加号(+)是字符串连接运算符,星号(*)是重复操作。

str = 'Hello World!’print str             # 输出完整字符串
print str[0]         # 输出字符串中的第一个字符
print str[2:5]      # 输出字符串中第三个至第五个之间的字符串
print str[2:]        # 输出从第三个字符开始的字符串
print str * 2       # 输出字符串两次
print str + "Test"  # 输出连接的字符串

10、List(列表)

定义

列表用 [ ] 标识,是 python 最通用的复合数据类型

lista = [1 ,3, 2, 56, 23, 77,21]
  listb = [ 'runoob', 786 , 2.23, 'john', 70.2 ]


访问

      列表中值的切割也可以用到变量 [头下标:尾下标]

      加号 + 是列表连接运算符,星号 * 是重复操作。

11、Tuple(元组)

定义

  元组用"()"标识。内部元素用逗号隔开。元组不能二次赋值,相当于只读列表。

tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )

访问

      元组中值的切割也可以用到变量 [头下标:尾下标]

      加号 + 是元组连接运算符,星号 * 是重复操作。

12、List 与Tuple对比

python基本语法总结 python基本语法教程_元组_08

13、Dictionary(字典)
 

定义

 

  字典用"{ }"标识。字典由索引(key)和它对应的值value组成。

dict1 = {'name': 'john','code':6734, 'dept': 'sales'}
     dict2 = dict()
     dict2 = {}

访问

字典对象名字[键key]        访问键key对应的值     例如:print  dict1['name']
字典对象名字.keys()               访问所有的键  例如:print dict2.keys()
字典对象名字.values()   访问所有的值  例如:print dict2.values()
字典对象名字  访问所有字典信息     例如:print dict1

14、数据类型转换

python基本语法总结 python基本语法教程_python_09

15、标识符与关键字

python基本语法总结 python基本语法教程_数据类型_10

标识符的命名规则

标识符由字母、下划线和数字组成,且数字不能开头 

python基本语法总结 python基本语法教程_数据类型_11

开发人员在程序中自定义的一些符号和名称

标识符是自己定义的,如变量名 、函数名等

python基本语法总结 python基本语法教程_python_12

命名规则: 

•见名知意

•驼峰命名法 

1.小驼峰式命名法

2.大驼峰式命名法

•_(下划线连接单词)

•python一些具有特殊功能的标识

查看所有关键字

import keyword

keyword.kwlist

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']