Python語法基礎

2021-09-19 01:21:55 字數 1458 閱讀 6256

數字包括整數,浮點數,複數等,可以通過 type(變數名) 來獲取乙個變數的型別。

數字的常用運算有如下:

列表是一組按特定順序排列的元素,用方括號([ ])來表示,訪問元素可以用下標(索引),下標從0開始。

列表的常用方法有:

長度:len(list)

切片:list[1: -1]

元組是可變長的列表,用圓括號來表示。

集合是用

字典是由鍵值對(key - value)來表示元素之間關係的一種資料型別。

python與其他語言不同的地方,很大一點就是通過縮排(indent)來表示語句間的遞進層級關係。語句以及函式都是通過縮進來體現這種關係的。

主要的語句兩種:

函式的定義通過關鍵字 def 來定義,下面看乙個例子。

# 判斷素數的函式

def isprime(n):

if n == 0:

return false

for i in range(2,n):

if n % i == 0:

return false

return true

random庫是用於隨機數處理的庫,使用import random 匯入,使用如下:

import random

random.seed(7) #設定隨機種子

a = random.random() #返回[0,1)之間的乙個數

b = random.randint(a, b) #返回[a, b]之間的隨機整數

c = random.uniform(a,b) #返回[a, b]之間的隨機小數

d = random.randrange(a, b, c) #返回[a, b]之間以c為步長的整數

random.choice() #隨機返回乙個列表裡面的元素

random.shuffle() #將列表的元素隨機打亂

ramdom.sample(, k) #從列表中隨機抽取k個元素

math庫包含了常見的數學函式,舉個栗子:

import math

n = 5.6

math.sqrt(n) #求平方根

math.ceil(n) #向下取整

math.floor(n) #向上取整

math.sin(n) #三角函式

Python基礎 Python語法基礎

關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...

python初級語法 python語法基礎

寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...

python初級語法 Python基礎語法

第一章格式規範 一 標頭檔案 1.注釋行 usr bin python3 coding utf 8 2.匯入模組行 匯入整個模組,格式 import module 匯入模組中全部函式,格式為 from module import 二 識別符號 首字元必須是字母或下劃線。識別符號對大小寫敏感。三 保留...