python是一門解釋型、弱型別程式語言。
特點:簡單、明確、優雅。
cpython 官方提供的直譯器,內部使用c語言來實現。
pypy 一次性把**解釋成位元組碼檔案,可以直接拿來執行。
1輸出結果:print("
hello,world!")
2print("
你好,世界!")
3print("
任何內容
")
1程式執行過程中產生的中間值,暫時儲存在記憶體中,供後面程式使用。hello,world!
2 你好,世界!
命名規則:
1.使用字母、數字、下劃線組成。
2.不能數字開頭,更不能存數字。
3.不能使用python的關鍵字。
4.不要太長
5.要有意義
6.區分大小寫
7.不要用中文
8.建議使用駝峰或下劃線
1.int 整數 可以做+ - * / //
2.str 字串 可以+ *
3.bool 布林型別 true和false
1變數=input("提示語")#int型別. 整數, 可以進行+,-,*,/,%(計算餘數, 取模), //(整除)2#
print(9223372036854775807 * 128)3#
print(10%3)4#
print(10//3)5#
print(10/3) # 1-10000000000,0-167
#2. str 字串, ',",''',""" 括起來的內容叫字串8#
wanggang = """王崗"""9#
# type()來檢視變數的資料型別10#
# wanggang = 1811#
print(type(wanggang))12#
13#s = '''對面的女孩看過來14#
看過來啊看過來15#
安排'''16#
print(s)
1718
'''19
注釋: 多行注釋.
20'''
2122
"""23
注釋: 多行注釋. 不會影響你的程式執行. 給人看的.
24"""
2526
## 字串可以進行的操作: + *27#
print("湯姆"+"傑克")28#
print("傑克"+2) # 會報錯. 字串和int不是一回事兒29#
print("傑克"*10)30#
3.bool 布林. 真命題或者假命題, true,false. 只能用來條件的判斷
接受到的內容是字串型別
str—int int(str)
#語法: 變數 = input("提示語")
#content = input("你吃了麼?")
#print("我們在控制台接收到了:"+content)
#讓使用者輸入a, 讓使用者輸入b. 計算機計算a+b的結果
#a = input("請輸入a:") # input收到的內容是str
#b = input("請輸入b:") # input收到的內容是str
## 將字串轉換成整數 int(字串)
#c = int(a) + int(b)
#print(c)
if條件: **塊
if條件1:
**塊1
else
: **塊兒2
if條件1:
**塊elif
條件2:
**塊elif
....
else
:
if條件:
if條件:
if條件:
**塊else
:
else:
python 入門基礎之函式
函式 函式是組織好的,可重複使用的,用來實現單一或相關聯的功能的 段。函式可以提高應用的模組性,和 的重複利用率。python提供了許多內建函式,比如說print 當然自己也可以建立函式,這就叫做使用者自定義函式。定義函式 def 識別符號名稱 pass 呼叫函式 識別符號名稱 注意 函式內容以冒號...
python入門之基礎語法
1.python的編碼 預設情況下,python 3 原始碼檔案以 utf 8 編碼,所有字串都是 unicode 字串 指定編碼 允許在原始檔中使用 windows 1252 字符集中的字元編碼 coding cp 1252 2.python識別符號 第乙個字元必須是字母表中字母或下劃線 識別符號...
python爬蟲之 入門基礎
可以參考我之前學習的時候 的一篇文章一次完整的http事務過程 超詳細 2.還需要了解一下http的請求方式 有興趣的同學可以去查一下http的八種請求方法,這裡呢主要說下get請求和post請求,這兩種在以後學習中會用到的比較多。get請求 get方法用於使用給定的uri從給定伺服器中檢索資訊,即...