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

Python實現(xiàn)簡單的用戶交互方法詳解

 更新時間:2018年09月25日 08:26:07   投稿:laozhang  
這篇文章給大家分享了關于Python實現(xiàn)簡單的用戶交互的相關知識點內容,有需要的朋友們可以學習下。

我們經(jīng)常使用的程序都會有與用戶交互的程序,比如網(wǎng)頁的登錄,需要輸入自己的賬號,密碼這類的用戶交互功能。

我們來寫個簡單的用戶輸入和輸出的程序代碼:

user1 = input("賬號:") #申明變量user1 儲存獲取用戶輸入的賬號
password1 = input("密碼:") #申明變量 password1 儲存獲取用戶輸入的賬號
print(user1 , password1) #輸出用戶輸入的賬號密碼

這樣就可以要求用戶輸入賬號密碼,然后輸出獲取的賬號密碼。

我們再舉個例子:

題目:我們有100塊錢,我們買了name1花了consumption 元,還剩多少錢?

money1 = 100 #定義變量money1
name1 = input("名稱:" ) #定義變量買了什么東西name1
consumption1 = input("價格:") #定義變量consumption1價格是多少
print(name1) #輸出買的東西名稱
print("找回客戶", money1-int(consumption1), "塊") #計算剩余多少錢,逗號是將各個部分的拼接起來,是獨立的部分,所以互相不影響。

或者可以

print("找回客戶" + str(money1-int(consumption1)) + "塊") #計算剩余多少錢,加號連接, 他們是一個整體,所以每個部分都要轉換為字符創(chuàng)串的形式才可以相加,輸出。

這樣就可以輸出買了什么東西,找回了多少錢。如下圖:

這里我們要注意一些地方:

int 是 integer 的縮寫意思 整數(shù)

str 是 string 的縮寫意思是 字符串

input 所獲取的所有數(shù)據(jù)是字符串的類型,但是money1里的量是整數(shù),所以我們在計算余數(shù)時,也就是 money1-int(consumption1) 這里時,需要把變量consumption1接收的字符串轉換為整數(shù),用int,我們用第一個輸出方式,用逗號隔開相當于字符串之間的拼接。而第二種輸出方式用 + 方式連接,所以需要再把整數(shù) money1-int(consumption1) 轉換為字符串,用str,這樣就可以輸出了。

相關文章

  • 詳解Python:面向對象編程

    詳解Python:面向對象編程

    這篇文章主要介紹了Python面向對象編程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • python+selenium識別驗證碼并登錄的示例代碼

    python+selenium識別驗證碼并登錄的示例代碼

    本篇文章主要介紹了python+selenium識別驗證碼并登錄的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Python?statistics模塊示例詳解

    Python?statistics模塊示例詳解

    這篇文章主要介紹了Python?statistics模塊示例詳解,本文總結了 statistics 模塊的常規(guī)操作,對于數(shù)據(jù)分析還是非常有益處的,需要的朋友可以參考下
    2023-05-05
  • Python實現(xiàn)判斷一個整數(shù)是否為回文數(shù)算法示例

    Python實現(xiàn)判斷一個整數(shù)是否為回文數(shù)算法示例

    這篇文章主要介紹了Python實現(xiàn)判斷一個整數(shù)是否為回文數(shù)算法,結合實例形式分析了Python針對字符串的翻轉、判斷等相關操作技巧,需要的朋友可以參考下
    2019-03-03
  • Django模板導入母版繼承和自定義返回Html片段過程解析

    Django模板導入母版繼承和自定義返回Html片段過程解析

    這篇文章主要介紹了Django模板導入母版繼承和自定義返回Html片段過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • python中reversed與reverse的區(qū)別解析

    python中reversed與reverse的區(qū)別解析

    reverse()是python中列表的一個內置方法(在字典、字符串和元組中沒有這個內置方法),用于列表中數(shù)據(jù)的反轉,這篇文章主要介紹了python中reversed與reverse的區(qū)別,需要的朋友可以參考下
    2023-03-03
  • Python字典遍歷的陷阱

    Python字典遍歷的陷阱

    這篇文章主要介紹了Python字典遍歷的陷阱,我們都知道,Python中常常按照key、value的形式來遍歷字典的items。若value是基本數(shù)據(jù)類型(int,float等),則是傳的拷貝,是不能直接修改value的,下面來看看文章的詳細內容吧
    2021-12-12
  • 關于python函數(shù)的建立、調用、傳參、返回值詳解

    關于python函數(shù)的建立、調用、傳參、返回值詳解

    這篇文章主要介紹了關于python函數(shù)的建立、調用、傳參、返回值詳解,Python?還支持自定義函數(shù),即將一段有規(guī)律的、可重復使用的代碼定義成函數(shù),從而達到一次編寫多次調用的目的,需要的朋友可以參考下
    2023-07-07
  • 詳解Pandas的三大利器(map,apply,applymap)

    詳解Pandas的三大利器(map,apply,applymap)

    這篇文章主要為大家介紹了pandas中的三大利器: map、apply、applymap,他們經(jīng)常在進行數(shù)據(jù)處理的時候用到,需要的可以參考一下
    2022-02-02
  • 使用Tkinter制作信息提示框

    使用Tkinter制作信息提示框

    這篇文章主要介紹了使用Tkinter制作信息提示框的相關資料,需要的朋友可以參考下
    2020-02-02

最新評論