一、入門儀式
學習一門新語言必不可少的一件事:
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 6print ("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)
?