Python年齡函數(shù) python 年齡

如何使用python定義一個函數(shù),輸出自己的姓名和年齡,要求從鍵盤獲取這兩個參數(shù)的值

def?PrintNameAge(a,b):

為烏爾禾等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及烏爾禾網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、成都做網(wǎng)站、烏爾禾網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

print('姓名'+a)

print('年齡'+b)

return

a=?input()

b=?input()

PrintNameAge(a,b)

python:計算年齡,格式為X歲X月X天

使用datetime模塊可以直接算出間隔多少天,但是不能按照年,月,日換算。想知道小孩兒多大了都有難度,所以就直接寫了一段。

bug:函數(shù)沒有處理日期大小、日期顛倒,日期大于實際月歷等情況,但不影響使用。

編寫Python程序,用于顯示人的姓名和年齡?

按照題目要求編寫的Python程序如下

class Person:

def __init__(self,name,age):

self.__name=name

self.__age=age

def display(self):

print("姓名:{},年齡{}".format(self.__name,self.__age))

if __name__ == '__main__':

p=Person("張三",18)

p.display()

源代碼(注意源代碼的縮進)

python輸入一個人的出生日期和當前的日期

python輸?出??期和當前?期計算年齡_python根據(jù)出??

期計算年齡的代碼

python根據(jù)出??期計算年齡的代碼,運?后會提醒?戶輸出出?的年??,然后輸出年齡,可以改寫為?個通?函數(shù)

from time import *

#a function to find your age

def age():

print "Enter Your Date of Birth"

d=input("Day:")

m=input("Month:")

y=input("Year:")

#get the current time in tuple format

a=gmtime()

#difference in day

dd=a[2]-d

#difference in month

dm=a[1]-m

#difference in year

dy=a[0]-y

#checks if difference in day is negative

if dd0:

dd=dd+30

dm=dm-1

#checks if difference in month is negative when difference in day is also negative

if dm0:

dm=dm+12

dy=dy-1

#checks if difference in month is negative when difference in day is positive

if dm0:

dm=dm+12

dy=dy-1

print "Your current age is %s Years %s Months %s Days"%(dy,dm,dd)

age()

5.9

百度文庫VIP限時優(yōu)惠現(xiàn)在開通,立享6億+VIP內(nèi)容

立即獲取

python輸入出生日期和當前日期計算年齡_python根據(jù)出生日期計算年齡的代碼

python輸?出??期和當前?期計算年齡_python根據(jù)出??

期計算年齡的代碼

python根據(jù)出??期計算年齡的代碼,運?后會提醒?戶輸出出?的年??,然后輸出年齡,可以改寫為?個通?函數(shù)

from time import *

#a function to find your age

def age():

print "Enter Your Date of Birth"

第 1 頁

d=input("Day:")

m=input("Month:")

y=input("Year:")

#get the current time in tuple format

a=gmtime()

#difference in day

dd=a[2]-d

#difference in month

dm=a[1]-m

網(wǎng)頁名稱:Python年齡函數(shù) python 年齡
網(wǎng)站網(wǎng)址:http://muchs.cn/article10/doedjgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、服務(wù)器托管、企業(yè)建站、做網(wǎng)站、云服務(wù)器、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)