一、入门仪式

  学习一门新语言必不可少的一件事:

print("Hello world!")

二、基础知识

  1、注释:

      单行注释:

1 print("Hello world!")    #输出Hello world!

       多行注释:

'''
这是多行注释
这是多行注释
这是多行注释
'''

  2、标识符:

  • 标识符只能由字母、数字、下划线组成。
  • 第一个字符只能是字母或下划线_。
  • python区分大小写(Name和name不是同一个标识符)。

  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'

  4、行与缩进:

      python使用缩进表示代码块,无需使用花括号{}括起来,

      同一个代码块的代码缩进必须一样:

if True:
    print ("True")
    print ("True")
else:
    print ("False")
  print ("False")    # 缩进不一致,会导致运行错误

      缩进不一致会导致以下错误:

 File "D:/英雄时刻/新建文件夹/day1/Hello world.py", line 6
    print ("False")    # 缩进不一致,会导致运行错误
                                      ^
IndentationError: unindent does not match any outer indentation level

   5、多行语句:

      在python中通常一条语句只写在一行中,新行出现语句结束,想把一条语句写在多行中

      需要使用 \ 分开。如下:

Sort= srt_one + \
      srt_two + \
      srt_three

  6、空行:

      空行用于区分不同功能和含义的代码块,便于日后代码的维护或重构,是程序代码的一

      部分。

  7、输入与输出:

      输入(input):

name=input("请输入:")

      输出(print):

name=input("请输入:")
print("name")

      多行格式化输出:

info = '''
------------info %s -----------
name:%s 
age:%s
job:%s
''' % (name,name,age,job)

info2 = '''
------------info {name} -----------
name:{name} 
age:{age}
job:{job}
'''.format(name=name,
           age=age,
           job=job)