python深入淺出教程 2 基本輸入輸出語句

2021-10-02 06:34:46 字數 1563 閱讀 7591

學一門程式語言剛開始都有個美好的祝福——hello world

我們先來看一下python怎麼輸出hello world吧

print

("hello world"

)

怎麼樣簡單吧

在python中有3個重要的基本輸入、輸出函式,用於輸入、轉換和輸出。

分別是input()、eval()、print()

我們先來看print

#僅用於輸出字串,使用方法如下:

print

('待輸出的字串'

)#用於輸出乙個或多個變數

a =10

print

(a)

當然如果想變數和語句一起輸出就用

print(『輸出字串模板』.format(變數1,變數2,…))

>>

> a =

123>>

> b =

456>>

>

print

('a的值為{}, b的值為{}'

.format

(a,b)

)a的值為123

, b的值為456

a的值為{}, b的值為{} 是輸出字串模板,即混合字串和變數的輸出樣式。

{}表示乙個槽位置,括號中的內容由後面緊跟的format()方法中的引數按順序填充

可以看到print語句在每個結尾都加入了乙個回車

那如果想改變一下怎麼做呢

print(待輸出內容 , end = 『增加的輸出結尾』)

a =

24print

(a,end =

'.')

print

(a,end =

'%')

#輸出結果為:24.24%

作用:從控制台獲得使用者的一行輸入,無論使用者輸入什麼內容,input()函式都以字串型別

返回結果。

#變數 = input(『提示性文字』)

x =input

('請輸入乙個整數'

)

注意:無論使用者輸入的是字元或是數字,input()函式統一按照字串型別輸出。

作用:eval(字串)函式能夠以python表示式的方式解析並執行字串,將返回結果輸出

#變數 = eval(字串)

a =eval

(『1.2

+3.4』)

print

(a)輸出結果為:4.6

eval()函式經常和input()函式一起使用,用來獲取使用者輸入的數字,使用方式如下:

變數 = eval(input(『提示性文字』))

value =

eval

(input

("請輸入要計算的數值: "))

print

(value*2)

請輸入要計算的數值:

1024.256

2047.512

深入淺出MFC 2

維護ui物件狀態 update command ui 乙個選單拉下來,使用者可以從命令項的狀態 打勾或者沒有打勾,灰色或者正常 得到一些狀態提示.所有ui物件狀態的維護可以依賴所謂的 update command ui 訊息.傳統sdk程式中要改變選單命令項狀態,可以呼叫enablemenuitem...

深入淺出WPF筆記 2

xml語言有乙個功能就是可以在xml文件的標籤上使用xmlns特徵來定義命名空間 namespace xmlns也就是sml namespace的縮寫。定義命名空間的乙個好處就是當 不同的類重名時可以使用命名空間加以區分。xmlns 可選的對映字首 命名空間 如果沒有對映字首說明這個命名空間時預設的...

深入淺出空間索引 2

第一篇講到了傳統的索引如b樹不能很好的支援空間資料,比如點 poi等 線 道路 河流等 面 行政邊界 住宅區等 本篇將對空間索引進行簡單分類,然後介紹網格索引。深入淺出空間索引1 一 空間索引有哪幾種?傳統索引使用雜湊和樹這兩類最基本的資料結構。空間索引雖然更為複雜,但仍然發展於這兩種資料結構。因此...