欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python學(xué)習(xí)實操案例(二)

 更新時間:2022年02月03日 12:35:59   作者:是數(shù)學(xué)系的小孩兒?  
這篇文章主要介紹了python學(xué)習(xí)實操案例,主要實操內(nèi)容有二進(jìn)制轉(zhuǎn)換、為自己手機(jī)充值、、計算能量的消耗等,需要的小伙伴可以參考一下

任務(wù)1、將指定的十進(jìn)制轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十六進(jìn)制

二進(jìn)制轉(zhuǎn)換

第一種和第二種寫法:

num=int(input('請輸入一個十進(jìn)制的整數(shù)'))#將str類型轉(zhuǎn)換成int類型
print(num,'的二進(jìn)制數(shù)為:',bin(num))#第一種寫法 使用了個數(shù)可變的位置參數(shù)
print(str(num)+'的二進(jìn)制數(shù)為:'+bin(num))#第二種寫法,使用+作為連接符,+的左右均為str 類型

請輸入一個十進(jìn)制的整數(shù)95

95 的二進(jìn)制數(shù)為: 0b1011111
95的二進(jìn)制數(shù)為:0b1011111

第三種寫法格式化字符串:

print('%s的二進(jìn)制數(shù)為:%s' % (num,bin(num)))#第三種寫法,格式化字符串
print('{0}的二進(jìn)制數(shù)為:{1}'.format(num,bin(num)))
print(f'{num}的二進(jìn)制數(shù)為:{bin(num)}')

八進(jìn)制和十六進(jìn)制以及異常處理機(jī)制的應(yīng)用

def fun():
? ? ?num=int(input('請輸入一個十進(jìn)制的整數(shù)'))#將str類型轉(zhuǎn)換成int類型
? ? ?print(num,'的二進(jìn)制數(shù)為:',bin(num))#第一種寫法 使用了個數(shù)可變的位置參數(shù)
? ? ?print(str(num)+'的二進(jìn)制數(shù)為:'+bin(num))#第二種寫法,使用+作為連接符,+的左右均為str 類型
? ? ?print('%s的二進(jìn)制數(shù)為:%s' % (num,bin(num)))#第三種寫法,格式化字符串
? ? ?print('{0}的二進(jìn)制數(shù)為:{1}'.format(num,bin(num)))
? ? ?print(f'{num}的二進(jìn)制數(shù)為:{bin(num)}')
? ? ?print('-------------------------------------')
? ? ?print(f'{num}的八進(jìn)制數(shù)為:{oct(num)}')
? ? ?print(f'{num}的十六進(jìn)制數(shù)為:{hex(num)}')

if __name__ =='__main__':
? ? while True:
? ? ? ? try:
? ? ? ? ? ? fun()
? ? ? ? ? ? break
? ? ? ? except:
? ? ? ? ? ? print('只能輸入整數(shù)!程序出錯,請重新輸入')

請輸入一個十進(jìn)制的整數(shù)小賈
只能輸入整數(shù)!程序出錯,請重新輸入
請輸入一個十進(jìn)制的整數(shù)

任務(wù)2、為自己手機(jī)充值

print('用戶手機(jī)原有話費金額為:\033[0;35m8元\033[m')
money=int(input('請輸入用戶充值金額:'))
money+=8
print('當(dāng)前的余額為:\033[0;32m',money,'元\033[m')

任務(wù)3、計算能量的消耗

輸入你今天行走的步數(shù),然后得知你今天消耗了多少卡路里
注:鍵盤錄入的是字符串,我們需要將其轉(zhuǎn)換為整數(shù),

num=int(input('請輸入您當(dāng)天行走 的步數(shù):'))
calorie=num*28
print(f'今天共消耗了卡路里{calorie},即{calorie/1000}千卡')

任務(wù)4、預(yù)測未來子女的身高

輸入父親的身高,輸入母親的身高,預(yù)測子女的身高。
身高會是小數(shù),所以需要轉(zhuǎn)化為float類型

father_height=float(input('請輸入父親的身高'))
mother_height=float(input('請輸入母親的身高'))
print(f'你們孩子的預(yù)測身高為{(father_height + mother_height)*0.54}')

教程給的解法:

到此這篇關(guān)于python學(xué)習(xí)實操案例(二)的文章就介紹到這了,更多相關(guān)python學(xué)習(xí)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python中dump與dumps實現(xiàn)序列化

    python中dump與dumps實現(xiàn)序列化

    這篇文章就來介紹python中dump與dumps實現(xiàn)序列化,文章將圍繞dump與dumps實現(xiàn)序列化展開內(nèi)容且簡精,需要的朋友可以參考一下,希望對你有所幫助
    2021-10-10
  • Python File readlines() 使用方法

    Python File readlines() 使用方法

    readlines() 方法用于讀取所有行(直到結(jié)束符 EOF)并返回列表,該列表可以由 Python 的 for... in ... 結(jié)構(gòu)進(jìn)行處理,如果碰到結(jié)束符 EOF 則返回空字符串,需要的朋友可以參考下
    2018-03-03
  • 對pandas數(shù)據(jù)判斷是否為NaN值的方法詳解

    對pandas數(shù)據(jù)判斷是否為NaN值的方法詳解

    今天小編就為大家分享一篇對pandas數(shù)據(jù)判斷是否為NaN值的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python getopt模塊使用實例解析

    python getopt模塊使用實例解析

    這篇文章主要介紹了python getopt模塊使用實例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • 快速進(jìn)修Python指南之迭代器Iterator與生成器

    快速進(jìn)修Python指南之迭代器Iterator與生成器

    這篇文章主要為大家介紹了Java開發(fā)者快速進(jìn)修Python指南之迭代器Iterator與生成器示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Python讀寫zip壓縮文件的方法

    Python讀寫zip壓縮文件的方法

    Python自帶模塊zipfile可以完成zip壓縮文件的讀寫,而且使用非常方便,下面我們就來演示一下Python讀寫zip文件的實例代碼,需要的朋友參考下吧
    2018-08-08
  • 詳解python日期時間處理

    詳解python日期時間處理

    這篇文章主要為大家介紹了python日期時間處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python語言的優(yōu)勢是什么

    python語言的優(yōu)勢是什么

    這篇文章主要介紹了python語言的優(yōu)勢是什么,從各個方面做了分析,需要的朋友們可以參考下
    2020-06-06
  • Python安裝和配置uWSGI的詳細(xì)過程

    Python安裝和配置uWSGI的詳細(xì)過程

    這篇文章主要介紹了Python uWSGI 安裝配置,本文主要介紹如何部署簡單的 WSGI 應(yīng)用和常見的 Web 框架,以 Ubuntu/Debian 為例給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • 詳解python中的異常和文件讀寫

    詳解python中的異常和文件讀寫

    這篇文章主要介紹了python中的異常和文件讀寫的的相關(guān)資料,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01

最新評論