Python 小白入門

2021-10-20 18:22:11 字數 2446 閱讀 8058

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 的經驗和心得。內容包括但不限於以下幾個方...