python基本語法之雜記:
檢視內建資訊
help(tuple)
import os
help(os)
help(os.fdopen)
字串輸出
var1=『hello world』』
print(』『var1[0]:』』 , var1[0])
//print(』『var1[1:5]:』』 , var1[1:5]) 輸出第2到第5的字元
//#!/usr/bin/python
print(「1」)
//1邏輯運算子
print(『a』 and true)—//true
print(』 』 or false)—//false
print(not true)—//false
a=0b=4
print(a and b)//0
print(a or b)//4
位運算子
a=3b=18
按位與 a&b------//2
按位或 a|b------//19
按位異或 a^b------//17 異為真
按位反 a~b------//-124
強制轉換符
int(3.14)
//3chr(65)
//achr(20018)
//串chr(中)
//20013
輸出變數型別常量
pi=3.1415926
//仍是變數
特殊值
import math
print(math.pi)
縮排相同
以縮排代表{},乙個程式的全部縮排要相同,不然報錯
單行多語句,則用 ;來結束語句
print(a);print(b)
多行語句,則使用
total = item_one +
item_two +
item_three
或使用括號
days = [『monday』, 『tuesday』, 『wednesday』,
『thursday』, 『friday』]
字串word = 『word』
sentence = 「這是乙個句子。」
paragraph = 「」「這是乙個段落。
包含了多個語句」""
單行注釋
#這是乙個注釋
多行注釋
「」"這是乙個段落
包含了多個語句
「」"『』』
這是多行注釋,使用單引號。
這是多行注釋,使用單引號。
這是多行注釋,使用單引號。
『』』不換行輸出,用逗號
因為print自動換行
print x,
print y,
使用冒號
if … :
…else if 的寫法
elif … :
…單變數的建立
變數賦值後才能使用
counter = 100 # 賦值整型
miles = 1000.0 # 浮點型
name = 「john」 # 字串
多變數的建立
a = b = c = 1
a, b, c = 1, 2, 「john」
基本資料型別
數值:int(有符號整型)
long(長整型[也可以代表八進位制和十六進製制])
float(浮點型)
complex(複數)由實數部分和虛數部分構成,可以用 a + bj 表示,實部 a 和虛部 b 都是浮點型。
string(字串)
可有正負兩種下標
「hello world!」
print str[2:5] 輸出3到5
// llo
print str[2:]
// llo world!
list(列表)
它支援字元,數字,字串,列表型別
建立:list = [ 『runoob』, 786 , 2.23, 『john』, 70.2 ]
輸出:print list # 輸出完整列表
// [『runoob』, 786, 2.23, 『john』, 70.2]
print list[:] #輸出完整列表
print list[1:3] # 輸出第二個至第三個元素 (下標規則與字串一樣)
print list * 2 # 輸出列表兩次
tuple(元組)
dictionary(字典)
Python小白初入門
首先,是語言的種類,一般語言被分為這幾個型別 1 機器語言 2 組合語言 3 高階語言 分為靜態編譯型和動態解釋型 1.機器語言 機算計自己的語言,是由二進位制構成,機器可以直接識別 2.組合語言 是由一些有特殊的定義字元 助記符 表示不同的機器語言指令 3.高階語言 可以在不同機器上執行,計算機不...
python入門指南 Python完全小白入門指南
前幾天整理了linux的入門材料linux運維完全小白入門指南,趁著這熱乎勁,又整理了一下自己學python時候的資料,今天也一併分享出來。還是之前的說過的,這裡只適合初級或者未入門的小白,想看高階內容的可以再等等,閒下來我會把高階內容放上來。入門準備 python是什麼 python有什麼特點 p...
小白如何入門 Python 程式設計
在人工智慧大火的當今,python 作為人工智慧時代的首選語言已經越來越收到追捧 但是許多非科班 零基礎的小夥伴常常苦於沒有合適的入門 python 的教程而感到苦惱 本人 985 科班出身,參與過一些 python 專案,想和大家分享一些自學 python 的經驗和心得。內容包括但不限於以下幾個方...