python输入姓名输出欢迎_python 3 基础之输入输出
輸出
格式化輸出符號
格式符號轉(zhuǎn)換
%c字符
%s字符串
%d有符號十進(jìn)制整數(shù)
%u無符號十進(jìn)制整數(shù)
%o八進(jìn)制整數(shù)
%x十六進(jìn)制整數(shù)(小寫字母0x)
%X十六進(jìn)制整數(shù)(大寫字母0X)
%f浮點(diǎn)數(shù)
%e科學(xué)計(jì)數(shù)法(小寫'e')
%E科學(xué)計(jì)數(shù)法(大寫“E”)
%g%f和%e 的簡寫
%G%f和%E的簡寫
格式化輸出
業(yè)務(wù)需求:定義四個變量;名字:小明 年齡:30身高: 180.1 是否是男性:否;全部使用命名規(guī)則為下劃線
my_name = '小明'
print('我的名字:%s' % my_name) # %s等于字符串str,表示的是字符串的占位符
my_age = 30
print('我的年齡:%d歲' % my_age) # %d等于digit,數(shù)字,代表后面的變量是一個int類型
my_height = 180.1
print('我的身高:%.2f' % my_height) # %f等于float,默認(rèn)情況python保留6位小數(shù);保留兩位%.2f,三位%.3f
is_man = False
print('是否男性:%s' % is_man) #打印一個bool值,要顯示True或False,使用%s
print('是否男性:%d' % is_man) #想顯示1或0,使用%d
換行輸出
換行輸出(\n 叫換行符,相當(dāng)回車鍵的換行)
print('你好\n師姐')# 顯示你好\n師姐
如果定義一個變量 成活率
num = 98
成活率達(dá)到了98%
print("成活率達(dá)到了%d%%" % num)#(單純的輸出一個\ 需要書寫兩個\\,表示強(qiáng)調(diào)
單純的輸出一個% 需要書寫兩個%%)
輸入
python3的input相當(dāng)于raw_input
輸入,python3.x程序的輸入使用的input(使用input進(jìn)行監(jiān)聽用戶的輸入,然后使用一個變量進(jìn)行保存)
my_name = input("請輸入您的名字:")
print(my_name)#這兩句意思是先等待輸入名字后再輸出my_name,輸入的是什么打印出來的就是什么
如果想通過打印完成多個變量的輸出 print(變量名1, 變量名2, ....)
my_name = input("請輸入您的名字:")
my_age = input("請輸入您的年齡:")
print(my_age,my_name)#多個變量這樣輸出或下面這樣,用逗號隔開
print("名字:%s 年齡:%s" %(my_name,my_age))
年齡為什么用%s,因?yàn)閕nput輸入的是字符串,比如年齡22,用了input后,就相當(dāng)于這樣"22",無論輸入是什么類型 最終都是字符串
總結(jié)
以上是生活随笔為你收集整理的python输入姓名输出欢迎_python 3 基础之输入输出的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python判断是否是英文字母_用pyt
- 下一篇: python加载数据集,读取h5数据集p