python3 基础语法(一)

一、标识符:

  • 第一个字符必须是字母表中字母或下划线 “_” 。

    例如:

1 #!/usr/bin/env python
2 #coding=utf-8
3 a = 3
4 
5 _aa = 3
6 
7 a3 = 3
8 
9 _aa3 = 3

 

  • 标识符的其他的部分由字母、数字和下划线组成。(模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况,也可使用驼峰式命名法(又名小驼峰命名法)、匈牙利命名法))
    • 例如:
      1 sportList = ['basketball','running','boxing']      #驼峰法 又名小驼峰法
      2 
      3 sMyName = 'xiaoli'  #应为 'xiaoli' 是string 类型,所以在MyName前加上s来表示该变量类型为string 类似这样的叫做 匈牙利命名法
      4 
      5 fManHeight = 176.23  #float型; 也是  匈牙利命名法
      6 
      7 iAge = 17 # int型; 也是  匈牙利命名法
  • 标识符对大小写敏感。
Aa !=  aa

 

二、python保留字(关键字)

  顾名思义,就是不能把它们用作任何标识符名称的关键字:

1 >>> import keyword
2 >>> keyword.kwlist
3 ['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']

 

三、注释:

  单行注释:使用 “#”符号;

  多行注释:

 1 '''
 2 now you cann't run this code!
 3 print ("hello world") 
 4 
 5 '''
 6 
 7 """
 8 now you cann't run this code!
 9 print ("hello world")
10 
11 """

 

四、python3 有着严格缩进要求,缩进不正确,则报错:

 1 #单行缩进格式
 2 
 3 if True:
 4     print('ok')
 5 else:
 6     print('no good')
 7 if aa=='ok':
 8     print('ok')
 9 
10 while count>1000:
11     if b!='name':
12         break
13 else:
14     print('2222')
15 
16 #多行缩进:
17 total = item_one + \  #如果语句很长,可以使用反斜杠(\)来实现多行语句
18         item_two + \
19         item_three
20 
21 
22 total = ['item_one', 'item_two', 'item_three',
23         'item_four', 'item_five']
View Code

 

posted @ 2019-03-07 13:12  戏游人生  阅读(249)  评论(0编辑  收藏  举报