您現在的位置是:首頁 > 網路遊戲首頁網路遊戲

python基礎知識:輸出和輸入

簡介看如下示例:password = raw_input(“請輸入密碼:”)print ‘您剛剛輸入的密碼是:’, password執行結果:請輸入密碼:123456您剛剛輸入的密碼是:123456注意:raw_input()的小括號中放入的是

輸出和輸入是什麼意思啊

輸出

python中變數的輸出

# 列印提示

print(‘hello world’)

print(‘給我的卡——-印度語,你好的意思’)

格式化輸出

<1>格式化操作的目的

比如有以下程式碼:

pirnt(“我今年10歲”)

pirnt(“我今年11歲”

pirnt(“我今年12歲”)

。。。

在輸出年齡的時候,用了多次“我今年xx歲”,能否簡化一下程式呢???

字串格式化

什麼是格式化

看如下程式碼:

age = 10

print(“我今年%d歲”%age)

age += 1

print(“我今年%d歲”%age)

age += 1

print(“我今年%d歲”%age)

。。。

在程式中,看到了%這樣的運算子,這就是Python中格式化輸出。

age = 18

name = “xiaohua”

print(“我的姓名是%s,年齡是%d”%(name,age))=

常用的格式符號

下面是完整的,它可以與%符號使用列表:

python基礎知識:輸出和輸入

換行輸出

在輸出的時候,如果有\n那麼,此時\n後的內容會在另外一行顯示

print(“1234567890————-”) # 會在一行顯示

print(“1234567890\n————-”) # 一行顯示1234567890,另外一行顯示————-

輸入

1。 python2版本中

咱們在銀行ATM機器前取錢時,肯定需要輸入密碼,對不?

那麼怎樣才能讓程式知道咱們剛剛輸入的是什麼呢??

大家應該知道了,如果要完成ATM機取錢這件事情,需要先從鍵盤中輸入一個數據,然後用一個變數來儲存,是不是很好理解啊

1。1 raw_input()

在Python中,獲取鍵盤輸入的資料的方法是採用 raw_input 函式(至於什麼是函式,咱們以後的章節中講解),那麼這個 raw_input 怎麼用呢?

看如下示例:

password = raw_input(“請輸入密碼:”)

print ‘您剛剛輸入的密碼是:’, password

執行結果:

請輸入密碼:123456

您剛剛輸入的密碼是:123456

注意:

raw_input()的小括號中放入的是,提示資訊,用來在獲取資料之前給使用者的一個簡單提示

raw_input()在從鍵盤獲取了資料以後,會存放到等號右邊的變數中

raw_input()會把使用者輸入的任何值都作為字串來對待

1。2 input()

input()函式與raw_input()類似,但其接受的輸入必須是表示式。

>>> a = input()

123

>>> a

123

>>> type(a)

>>> a = input()

abc

Traceback (most recent call last):

File “”, line 1, in

File “”, line 1, in

NameError: name ‘abc’ is not defined

>>> a = input()

“abc”

>>> a

‘abc’

>>> type(a)

>>> a = input()

1+3

>>> a

4

>>> a = input()

“abc”+“def”

>>> a

‘abcdef’

>>> value = 100

>>> a = input()

value

>>> a

100

input()接受表示式輸入,並把表示式的結果賦值給等號左邊的變數

2。 python3版本中

沒有raw_input()函式,只有input()

並且 python3中的input與python2中的raw_input()功能一樣

Top