头歌python-实验1.1 日期格式化输出

一:实验任务

编写一个日期格式化输出的小程序。

编程要求

根据提示,在右侧编辑器补充代码,在三行中分别输入当前的年、月、日的整数值,按要求完成输出。 任务:输出年月日,空格分隔,格式:2020 09 16

测试说明

平台会对你编写的代码进行测试:

测试输入: 2021 04 26

预期输出: 2021 04 26

# 实验要求
# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。
# 1 输出年月日,空格分隔,格式:2020 09 16

# 测试数据
# 输入(>>>开头的行表示输入数据)
# >>>2021
# >>>04
# >>>26

# 输出
# 2021 04 26

# 以下为代码区

# =======================================================
year = input()                         # 输入当前年
month = input()                        # 输入当前月
date = input()                         # 输入当前日
# =======================================================
# 此处去掉注释符号“#”并补充你的代码
print(year,month,date)
# =======================================================

二:任务描述

本关任务:编写一个日期格式化输出的小程序。

相关知识

为了完成本关任务,你需要掌握: 1.python的多对象分隔符号输出;

格式化输出

Python中多对象分隔符号输出: 比如要求用户输入用户名、年龄和工作,然后用不同分隔符分隔打印。

 
  1. name = input( )
  2. age = input( )
  3. job = input( )
  4. print(name, age ,job , sep='-')
  5. print(name, age ,job , sep='/')
  6. print(name, age ,job , sep=',')
  7. print(name, age ,job , sep='|')

上面程序运行时,输入: Danny 22 worker

输出: Danny-22-worker Danny/22/worker Danny,22,worker Danny|22|worker

编程要求

根据提示,在右侧编辑区补充代码,在三行中分别输入当前的年月日的整数值,按要求完成输出。 任务:

  1. 输出年-月-日,连字符“-”分隔,格式:2020-09-16
  2. 输出年/月/日,斜线“/”分隔,格式:2020/09/16
  3. 输出月,日,年,逗号“,”分隔,格式:09,16,2020

测试说明

平台会对你编写的代码进行测试:

测试输入: 2021 04 26

预期输出: 2021-04-26 2021/04/26 04,26,2021

# 实验要求
# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。

# 2 输出年-月-日,连字符“-”分隔,格式:2020-09-16
# 3 输出年/月/日,斜线“/”分隔,格式:2020/09/16
# 4 输出月,日,年,逗号“,”分隔,格式:09,16,2020


# 测试数据
# 输入(>>>开头的行表示输入数据)
# >>>2021
# >>>04
# >>>26

# 输出
# 2021-04-26
# 2021/04/26
# 04,26,2021

# 以下为代码区

# =======================================================
year = input()                         # 输入当前年
month = input()                        # 输入当前月
date = input()                         # 输入当前日
# =======================================================
# 此处去掉注释符号“#”并补充你的代码
print(year,month,date,sep="-")
print(year,month,date,sep="/")
print(month,date,year,sep=",")

# =======================================================

三:任务描述

本关任务:编写一个日期格式化输出的小程序。

相关知识

为了完成本关任务,你需要掌握: 1.python 的 format 格式化输出。

格式化输出

Python 中 format() 格式化输出的方式:

利用format格式化输出

format 格式化输出,比较简单,实用,f或者F都可以。 示例1:

 
  1. name = input("请输入您的姓名:")
  2. QQ = input("请输入您的qq:")
  3. phone = input("请输入您的电话:")
  4. addr=input("请输入您的地址:")
  5. print('姓名是{} 年龄是{}岁'.format(name,25))
  6. print('QQ是{}'.format(QQ))
  7. print('手机号是{}'.format(phone))
  8. print('地址是{}'.format(addr))

输出: 姓名是Bertram 年龄是25岁 QQ是123425212 手机号是010-24184241 地址是北京

示例2:

 
  1. name = 'Bertram'
  2. age = 30
  3. print("hello,{1},you are {0}".format(age,name))#索引是根据format后的数据进行的哦

输出: hello,Bertram,you are 30

示例3:

 
  1. name = '杰'
  2. age =26
  3. print("hello,{name},you are {age}.".format(age=age, name=name))

输出: hello,杰,you are 26.

编程要求

根据提示,在右侧编辑区补充代码,在三行中分别输入当前年月日的整数值,按要求完成输出。 任务:用 str.format() 格式化输出,输出XXXX年XX月XX日。

测试说明

平台会对你编写的代码进行测试:

测试输入: 2021 04 26

预期输出: 2021年04月26日

# 实验要求
# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。
# 5 用str.format()格式输出,格式:2020 年09 月16 日


# 测试数据
# 输入(>>>开头的行表示输入数据)
# >>>2021
# >>>04
# >>>26

# 输出
# 2021年04月26日
# 以下为代码区

# =======================================================
year = input()                         # 输入当前年
month = input()                        # 输入当前月
date = input()                         # 输入当前日
# =======================================================
# 此处去掉注释符号“#”并补充你的代码
print('{}年{}月{}日'.format(year,month,date))
# =======================================================

四:任务描述

本关任务:编写一个日期格式化输出的小程序。

相关知识

为了完成本关任务,你需要掌握用字符串拼接进行格式化输出的方法。

python中字符串拼接方式格式化输出

比如要求用户输入用户名、年龄和工作,然后打印name=XX,age =XX,job=XX,可以使用如下代码:

 
  1. name = input( )
  2. age = input( )
  3. job = input( )
  4. print("name="+name+","+"age= "+age+","+"job="+job)

输入: Danny 22 worker

输出: name=Danny,age =22,job=worker

编程要求

根据提示,在右侧编辑区补充代码,在三行中分别输入当前年月日的整数值,用字符串拼接方法输出XXXX年XX月XX日。

测试说明

平台会对你编写的代码进行测试:

测试输入: 2021 04 26

预期输出: 2021年04月26日

# 实验要求
# 在三行中分别输入当前的年、月、日的整数值,按要求完成输出。
# 6 用字符串拼接方法输出,格式:2020 年09 月16 日

# 测试数据
# 输入(>>>开头的行表示输入数据)
# >>>2021
# >>>04
# >>>26

# 输出
# 2021年04月26日
# 以下为代码区

# =======================================================
year = input()                         # 输入当前年
month = input()                        # 输入当前月
date = input()                         # 输入当前日
# =======================================================
# 此处去掉注释符号“#”并补充你的代码
print(year+'年'+month+'月'+date+'日')
# =======================================================

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值