重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

Python年龄函数 python 年龄

如何使用python定义一个函数,输出自己的姓名和年龄,要求从键盘获取这两个参数的值

def PrintNameAge(a,b):

为乌尔禾等地区用户提供了全套网页设计制作服务,及乌尔禾网站建设行业解决方案。主营业务为做网站、成都做网站、乌尔禾网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

print('姓名'+a)

print('年龄'+b)

return

a= input()

b= input()

PrintNameAge(a,b)

python:计算年龄,格式为X岁X月X天

使用datetime模块可以直接算出间隔多少天,但是不能按照年,月,日换算。想知道小孩儿多大了都有难度,所以就直接写了一段。

bug:函数没有处理日期大小、日期颠倒,日期大于实际月历等情况,但不影响使用。

编写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根据出⽣⽇

期计算年龄的代码

python根据出⽣⽇期计算年龄的代码,运⾏后会提醒⽤户输出出⽣的年⽉⽇,然后输出年龄,可以改写为⼀个通⽤函数

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限时优惠现在开通,立享6亿+VIP内容

立即获取

python输入出生日期和当前日期计算年龄_python根据出生日期计算年龄的代码

python输⼊出⽣⽇期和当前⽇期计算年龄_python根据出⽣⽇

期计算年龄的代码

python根据出⽣⽇期计算年龄的代码,运⾏后会提醒⽤户输出出⽣的年⽉⽇,然后输出年龄,可以改写为⼀个通⽤函数

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


当前题目:Python年龄函数 python 年龄
网站URL:http://cqcxhl.com/article/doedjgo.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP