您現在的位置是:首頁 > 網路遊戲首頁網路遊戲
python基礎知識:輸出和輸入
- 2022-06-21
輸出和輸入是什麼意思啊
輸出
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))=
常用的格式符號
下面是完整的,它可以與%符號使用列表:
換行輸出
在輸出的時候,如果有\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 “
File “
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()功能一樣