题目 1083:【蓝桥杯】【入门题】Hello, world!
题目 1083:Hello, world!
蓝桥杯刷题群已成立,微信后台回复【蓝桥杯】,即可进入。
如果加入了之前的社群不需要重复加入。
时间限制: 1Sec 内存限制: 64MB
1. 题目描述
这是要测试的第一个问题。由于我们都知道ASCII码,因此您的工作很简单:输入数字并输出相应的消息。
2. 输入
输入将包含一个由空格(空格,换行符,TAB)分隔的正整数列表。请处理到文件末尾(EOF)。整数将不少于32。
3. 输出
输出相应的消息。请注意,输出末尾没有换行符。
4. 样例输入
72 101 108 108 111 44
32 119 111 114 108 100 33
5. 样例输出
Hello, world!
6. 解决方案
Python语言
while True:try:num = list(map(int, input().strip().split()))for i in num:print(chr(i), end='')except:break
知识点
1. print() 函数
def print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False):
- 将
objects
以字符串表示的方式格式化输出到流文件对象file
里。其中所有非关键字参数都按str()
方式进行转换为字符串输出; - 关键字参数
sep
是实现分隔符,比如多个参数输出时想要输出中间的分隔字符; - 关键字参数
end
是输出结束时的字符,默认是换行符\n
; - 关键字参数
file
是定义流输出的文件,可以是标准的系统输出sys.stdout
,也可以重定义为别的文件; - 关键字参数
flush
是立即把内容输出到流文件,不作缓存。
【例子】没有参数时,每次输出后都会换行。
shoplist = ['apple', 'mango', 'carrot', 'banana']
print("This is printed without 'end'and 'sep'.")
for item in shoplist:print(item)# This is printed without 'end'and 'sep'.
# apple
# mango
# carrot
# banana
【例子】每次输出结束都用end
设置的参数&
结尾,并没有默认换行。
shoplist = ['apple', 'mango', 'carrot', 'banana']
print("This is printed with 'end='&''.")
for item in shoplist:print(item, end='&')
print('hello world')# This is printed with 'end='&''.
# apple&mango&carrot&banana&hello world
【例子】item
值与'another string'
两个值之间用sep
设置的参数&
分割。由于end
参数没有设置,因此默认是输出解释后换行,即end
参数的默认值为\n
。
shoplist = ['apple', 'mango', 'carrot', 'banana']
print("This is printed with 'sep='&''.")
for item in shoplist:print(item, 'another string', sep='&')# This is printed with 'sep='&''.
# apple&another string
# mango&another string
# carrot&another string
# banana&another string
2. chr()函数
def chr(i):
- 返回Unicode码位为整数
i
的字符的字符串格式。 - 参数
i
:可以是10进制也可以是16进制的形式的数字,数字范围为0到1,114,111 (16 进制为 0x10FFFF)。如果i
超过这个范围,会触发ValueError
异常。 - 是
ord()
的逆函数。
【例子】chr(97) 返回字符串 ‘a’,chr(8364) 返回字符串 ‘€’。
print(chr(97)) # a
print(chr(8364)) # €
3. ord()函数
def ord(c):
- 对表示单个Unicode字符的字符串,返回代表它 Unicode码点的整数。
- 是
chr()
的逆函数。
【例子】ord('a')
返回整数97,ord('€')
(欧元符号)返回8364。
print(ord('a')) # 97
print(ord('€')) # 8364
题目 1083:【蓝桥杯】【入门题】Hello, world!相关推荐
- 3、计算圆形面积(蓝桥杯入门题)
问题描述 给定圆的半径r,求圆的面积. 输入格式 输入包含一个整数r,表示圆的半径. 输出格式 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积. 思路:直接利用圆的面积公式s=pirr ...
- 题目 1878: 蓝桥杯2017年第八届真题-青蛙跳杯子
题目 X星球的流行宠物是青蛙,一般有两种颜色:白色和黑色. X星球的居民喜欢把它们放在一排茶杯里,这样可以观察它们跳来跳去. 如下图,有一排杯子,左边的一个是空着的,右边的杯子,每个里边有一只青蛙. ...
- 题目 2311: 蓝桥杯2019年第十届省赛真题-Fibonacci 数列与黄金分割
题目 Fibonacci 数列是非常著名的数列: F[1] = 1,F[2] = 1, 对于 i > 3,F[i] = F[i − 1] + F[i − 2] Fibonacci 数列有一个特殊 ...
- python解答蓝桥杯真题2 猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在19351936年应邀来中国清华大学讲学。。。
python解答蓝桥杯真题2 猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学.他曾在1935~1936年应邀来中国清华大学讲学... 问题描述 全排列模板: 美国数学家维纳(N. ...
- 第十届蓝桥杯真题题解
目录 一.组队(DFS) 二.年号字串(进制转换) 三.数列求值 四.数的分解 五.迷宫(BFS) 六.特别数的和(暴力) 七.完全二叉树的权值 一.组队(DFS) 题目描述 本题为填空题,只需要算出 ...
- 蓝桥杯入门即劝退(二十)快乐数(我不快乐了)
欢迎===关注===点赞===评论,共同学习,共同进步! ------持续更新蓝桥杯入门系列算法实例-------- 如果你也喜欢Java和算法,欢迎订阅专栏共同学习交流! 你的点赞.关注.评论.是我 ...
- 第五届蓝桥杯真题解析【JavaC组】
第五届蓝桥杯真题解析[JavaC组] 业精于勤,荒于嬉:行成于思,毁于随.--韩愈 文章目录 ***第五届蓝桥杯真题解析[JavaC组]*** 前言 A:猜年龄 B:等额本金 C:猜字母 D:大衍数列 ...
- 【蓝桥杯真题】16天冲刺 Python
距离比赛很快了,希望和我一起准备的PY党能更加熟练的掌握Python! 1.距离和(模拟赛填空题) 问题描述: 两个字母之间的距离定义为它们在字母表中位置的距离.例如 A和 C 的距离为 2,L 和 ...
- 蓝桥杯真题:三羊献瑞
蓝桥杯真题:三羊献瑞 观查下面的加法算式: 其中相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写"三羊献瑞"所代表的4位数字(答案唯一),不要填写任何多余内容. 分析 ...
- 蓝桥杯 提高题 母牛的故事
蓝桥杯 提高题 母牛的故事 题目描述 有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组 ...
最新文章
- poj1068解题报告(模拟类)
- java 多线程合并_Java多线程-线程的调度(合并)
- VTK修炼之道4_Win32控制台项目
- 牛客题霸 [ 排序] C++题解/答案
- JavaWeb笔记05-解决线程安全问题
- Vmware虚拟机不能使用键盘的解决方法
- Linux使用信号量监控程序异常退出
- 均线突破matlab编程,通达信均线粘合突破选股指标公式
- Hive建表语句批量导出导入
- win7看不到共享打印机的计算机,win7搜不到共享打印机怎么办?-解决win7找不到共享打印机的方法 - 河东软件园...
- PWM的基本原理及如何产生PWM
- 按照斗地主的规则,完成洗牌发牌的动作
- WPS的Excel做一个下拉选择功能
- Android 系统原生TTS使用
- JAVA面试题(转自https://blog.csdn.net/weixin_38399962/article/details/80358168)
- oracle中的latch: cache buffers chains 与热块
- html5诅咒学园通关,NO.5 诅咒发作
- 基于 Visio 的数据库建模(2)
- 大数据技术的概述(1)
- 幼儿园课程体系结构图_幼儿园课程精编版