04-Python之路預告片

Python基礎知識

註釋

python註釋也有本身的規範,在文章中會介紹到。註釋能夠起到一個備註的做用,團隊合做的時候,我的編寫的代碼常常會被多人調用,爲了讓別人能更容易理解代碼的通途,使用註釋是很是有效的。python

在說規範以前咱們有必要先看如下Python的註釋有哪些?程序員

  • 單行註釋
  • 多行註釋
  • 特殊註釋

單行註釋ide

# 開頭,# 右邊的全部東西都被當作說明文字,而不是真正要執行的程序,只起到輔助說明做用函數

示例代碼以下:ui

# 這是第一個單行註釋
print("hello python")

爲了保證代碼的可讀性,# 後面建議先添加一個空格,而後再編寫相應的說明文字google

多行註釋(塊註釋)編碼

若是註釋信息不少,一行沒法顯示,就可使用多行註釋翻譯

要在 Python 程序中使用多行註釋,能夠用一對連續的 三個 引號(單引號和雙引號均可以)代碼規範

示例代碼以下:code

"""
這是一個多行註釋

在多行註釋之間,能夠寫不少不少的內容……
""" 
print("hello python")

註釋不是越多越好,對於一目瞭然的代碼,不須要添加註釋

特殊註釋

#!/usr/bin/env python
# -*- coding: utf-8 -*-

#!/usr/bin/env python

一、必須是文件的第一行

二、必須以#!開頭

三、#!/usr/bin/env python告訴 LINUX/UNIX 去找到 python 的翻譯器。

# -*- coding: utf-8 -*-

一、基本上在文件的第二行,在#!/usr/bin/env python的下一行

二、python interpret如何解釋字符串的編碼

三、當你的文件中出現中文的時候,你必須使用它

關於代碼規範

任何語言的程序員,編寫出符合規範的代碼,是開始程序生涯的第一步

標識符

開發人員在程序中自定義的一些符號和名稱。標識符是本身定義的, 如變量名 、函數名等

標識符的規則

標識符由字母、下劃線和數字組成,且數字不能開頭

python中的標識符是區分大小寫的

命名規則

一、下滑線命名法

用下劃線「_」來鏈接全部的單詞,好比 hello_world

見名知意

起一個有意義的名字,儘可能作到看一眼就知道是什麼意思(提升代碼可 讀性) 好比: 名字 就定義爲 name , 定義學生 用 student

二、駝峯命名法

小駝峯式命名法(lower camel case): 第一個單詞以小寫字母開始;第二個單詞的首字母大寫,例如:helloWorld、firstName

大駝峯式命名法(upper camel case): 每個單字的首字母都採用大寫字母,例如:FirstName、HelloWorld

關鍵字

什麼是關鍵字:

python一些具備特殊功能的標識符,這就是所謂的關鍵字

關鍵字,是python已經使用的了,因此不容許開發者本身定義和關鍵字相同的名字的標識符

能夠經過如下命令進行查看當前系統中python的關鍵字

import keyword
keyword.kwlist

輸出

print() 方法用於打印輸出,最多見的一個函數。

如下是 print() 方法的語法:

print(*objects, sep=' ', end='\n', file=sys.stdout)

參數

  • objects -- 複數,表示能夠一次輸出多個對象。輸出多個對象時,用分隔符分割。
  • sep -- 用來間隔多個對象,默認值是一個空格。
  • end -- 用來設定以什麼結尾。默認值是換行符 \n,咱們能夠換成其餘字符串。
  • file -- 要寫入的文件對象。

輸入

input() 函數接受一個標準輸入數據,返回爲 string 類型。

>>>a = input("input:")
input:123                  # 輸入整數
>>> type(a)
<class 'str'>              # 字符串

變量

程序就是用來處理數據的,而變量就是用來存儲數據的

  • 在 Python 中,每一個變量在使用前都必須賦值,變量賦值之後該變量纔會被建立
  • 等號(=)用來給變量賦值
    • = 左邊是一個變量名
    • = 右邊是存儲在變量中的值
  • 直接使用以前已經定義的變量
  • 變量名只有在 第一次出現 纔是 定義變量
  • 變量名再次出現,不是定義變量,而是直接使用以前定義過的變量
  • 在程序開發中,能夠修改以前定義變量中保存的值嗎?
    • 能夠
    • 變量中存儲的值,就是能夠
變量名 = 值
utf-8 # 萬國碼

變量定義以後,後續就能夠直接使用了

變量演練

  • 蘋果的價格是 8.5 元/斤
  • 買了 7.5 斤 蘋果
  • 計算付款金額
# 定義蘋果價格變量
price = 8.5

# 定義購買重量
weight = 7.5

# 計算金額
money = price * weight

print(money)

使用交互式方式,若是要查看變量內容,直接輸入變量名便可,不須要使用 print 函數

相關文章
相關標籤/搜索