1. 程式人生 > >python基礎-輸入輸出

python基礎-輸入輸出

'''
input
print
知識點:
  1.input預設接收使用者輸入內容為字串型別
  2.print直接輸出字串內容
'''

'''
card_id = input('請輸入學號:')
pwd = input('請輸入密碼:')

print(card_id)
print(type(card_id))
print(pwd)
'''
#1.print列印字串
print('hello world')

#2.print列印變數值

name = 'zhangsan'
print(name)

#3.print格式化輸出
#使用佔位符格式化輸出
# %s表示字串轉化格式     %d表示整數    %f表示浮點數

card_id = input('請輸入學號:')
pwd = input('請輸入密碼:')

print(card_id)
#print(type(card_id))
print(pwd)
print('您輸入的學號是:%s'%card_id)  #%s表示字串型別,先在引號內部格式化要輸出的字串
print('您輸入的密碼是:%s'%pwd)

#同時輸出多個變數
card_id = '123'
pwd = 234
print('您輸入的學號是:%s,您輸入的密碼是:%d'%(card_id,pwd))

#輸出浮點數,預設輸出6位,若想保留2位有效數字,則寫成%.2f,指定精度
height = 180.5
print('您的身高是:%.2f'%height)

#若想輸出%,則要用兩個%%表示是字串,而不是轉換說明符
p = 99.99
print('您戰勝了全國%.2f%%的使用者'%p)

#print無換行輸出
print('hello',end='')
print('python')

#輸出換行符
print('中國\n上海')

#轉義字元\
print('中國\\n上海')

#format函式
card_id = '123'
pwd = 234
print('您輸入的學號是:{},您輸入的密碼是:{}'.format(card_id,pwd))

#format函式保留兩位小數
height = 180.3534
print('您的身高是:{:.2f}'.format(height))