python练习题__基础输入输出

article/2025/9/19 17:27:52

python练习题__基础输入输出

目录

一、基本变量输出

1、输出字符串Hello World!

2、多行输出字符串

3、读入字符串

4、读入整数数字

二、格式化输出

5、按格式输出相应的英文句子

6、格式化数字输出

7、小数化整数

8、为整数增加小数点


一、基本变量输出

1、输出字符串Hello World!

题  目:

将字符串 'Hello World!' 存储到变量str中,再使用print语句将其打印出来。

输入:无

输出:一行输出字符串Hello World!

分  析:

首先将字符串“Hello World!”存储到变量str中

然后使用print语句将变量str打印出来

str = 'Hello World!'
print(str)

运行结果:

Hello World!

2、多行输出字符串

题  目:

多行输出字符串'Hello World!','我还是从前那个少年!'

描述:将字符串 'Hello World!' 存储到变量str1中,再将字符串 '我还是从前那个少年!' 存储到变量str2中,再多行输出,使用print语句将其打印出来。

输入:无

分  析:

1.\n换行,\t制表,\r回车

2.转义字符需要用双引号引起来

# 方法一(一行一个变量)
str1 = 'Hello World!'
str2 = '我还是从前那个少年!'
print(str1)
print(str2)# 方法二
str1 = 'Hello World!'
str2 = '我还是从前那个少年!'
print(str1, str2, sep=("\n"))# 方法三
str1 = 'Hello World!'
str2 = '我还是从前那个少年!'
print(str1 + "\n" + str2)
print(str1 + "\n" + str2 + "\n")

运行结果:

Hello World!

我还是从前那个少年!

3、读入字符串

题  目:

使用input函数读入一个字符串,然后将其输出。

输入描述:输入一行字符串:逆境清醒。

输出描述:将读入的变量输出。

输入:逆境清醒

输出:逆境清醒

分  析:

Python2 中 input() 函数: input() = eval(raw_input()) ,是将 raw_input() 函数返回的结果 eval() 了一下。因为引入了 eval(),所以会存在代码注入的风险。

在 Python3 中,将 Python2 的 raw_input() 函数保留、重命名为 input(),同时移除了 Python2 的 input() 函数。因此,在 Python3 中,不存在 input() 函数代码注入风险。

string = input()print(string)

运行结果:

逆境清醒

逆境清醒

4、读入整数数字

题  目:

使用input函数读入数字并输出数字与变量类型。

输入描述:输入只有整数。

输出描述:将输入的数字输出,同时换行输出变量类型。

分  析:

# 题解:

# 1.强制转化int(要转化的类型)

# 2.判断类型type(要判断的类型)

num = int(input())
print(num)
print(type(num))

运行结果:

56546

56546

<class 'int'>


 

二、格式化输出

5、按格式输出相应的英文句子

题  目:

用input函数读入name,按格式输出相应的英文句子。

name:Cross the stars over the moon to meet your better self.

# 方法1name=input()print('{} :Cross the stars over the moon to meet your better self'.format(name))# 方法2:位置一一对应name=input()print('{0} :Cross the stars over the moon to meet your better self'.format(name))# 方法3:参数name=input()print('{A} :Cross the stars over the moon to meet your better self'.format(A=name))# 方法4:文本用 %s 占位符name=input()print('%s:Cross the stars over the moon to meet your better self'%name)# 方法5:print('%s :Cross the stars over the moon to meet your better self'%(input()))# 方法6:name=input()print(f'{name}:Cross the stars over the moon to meet your better self')

运行结果:

Adversity Awake

Adversity Awake :Cross the stars over the moon to meet your better self

6、格式化数字输出

题  目:

读入一个浮点类型小数,保留两位小数输出。

例:

输入:1.000000

输出:1.00

分  析:

利用"%nf"输出n位小数,使用format函数格式化数字输出,format函数中使用一个大括号表示需要填充的参数,:后面可以规定数字的精度与类型

a = float(input())# 方法1:print(f'{a:.2f}')# 方法2:print('%.2f' %a)# 方法3:print('{:.2f}'.format(a))

运行结果:

#输入:
546547.6752

#输出:

546547.68

7、小数化整数

题  目:

输入一个浮点小数。输出将其强制类型转换为int后的结果。

分  析:

float() 强制转换为浮点型

a = float(input("请输入一个浮点小数:"))print(int(a))

运行结果:

请输入一个浮点小数:756396.54328

756396

8、为整数增加小数点

题  目:

输入一个整数。

输出强制类型转换后的结果,换行再输出变量类型。

分  析:

float() 强制转换为浮点型

方法一:a=float(input())print('{:.1f}'.format(a), type(a), sep = '\n')方法二:a=float(input())print('%.1f'%a, type(a), sep = '\n')方法三:a=float(input())print(f'{a :.1f}', type(a), sep = '\n')

运行结果:

45353.5634

45353.6

<class 'float'>

题  目:
分  析:
答  案:
运行结果:

          推荐阅读:

计算机视觉__基本图像操作(显示、读取、保存)直方图(颜色直方图、灰度直方图)直方图均衡化(调节图像亮度、对比度)

 语音识别实战(python代码)(一)

 人工智能基础篇

 计算机视觉基础__图像特征

93d65dbd09604c4a8ed2c01df0eebc38.png

 matplotlib 自带绘图样式效果展示速查(28种,全)

074cd3c255224c5aa21ff18fdc25053c.png

Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一)

fe88b78e78694570bf2d850ce83b1f69.png

cb4b0d4015404390a7b673a2984d676a.png

立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

 Python 3D可视化(一)

 让你的作品更出色——词云Word Cloud的制作方法(基于python,WordCloud,stylecloud)

e84d6708316941d49a79ddd4f7fe5b27.png

938bc5a8bb454a41bfe0d4185da845dc.jpeg

0a4256d5e96d4624bdca36433237080b.png

 python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)

python爱心源代码集锦(18款)

dc8796ddccbf4aec98ac5d3e09001348.jpeg

0f09e73712d149ff90f0048a096596c6.png

40e8b4631e2b486bab2a4ebb5bc9f410.png

 Python中Print()函数的用法___实例详解(全,例多)

 Python函数方法实例详解全集(更新中...)

 《 Python List 列表全实例详解系列(一)》__系列总目录、列表概念

09e08f86f127431cbfdfe395aa2f8bc9.png

用代码过中秋,python海龟月饼你要不要尝一口?

 python练习题目录

03ed644f9b1d411ba41c59e0a5bdcc61.png

daecd7067e7c45abb875fc7a1a469f23.png

17b403c4307c4141b8544d02f95ea06c.png

草莓熊python turtle绘图(风车版)附源代码

 ​草莓熊python turtle绘图代码(玫瑰花版)附源代码

 ​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

4d9032c9cdf54f5f9193e45e4532898c.png

c5feeb25880d49c085b808bf4e041c86.png

 巴斯光年python turtle绘图__附源代码

皮卡丘python turtle海龟绘图(电力球版)附源代码

vue3 项目搭建教程(基于create-vue,vite,Vite + Vue)

fea225cb9ec14b60b2d1b797dd8278a2.png

bba02a1c4617422c9fbccbf5325850d9.png

37d6aa3e03e241fa8db72ccdfb8f716b.png

2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子,炫酷充电,字体特

 别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(4套)

SVG实例详解系列(一)(svg概述、位图和矢量图区别(图解)、SVG应用实例)

5d409c8f397a45c986ca2af7b7e725c9.png

6176c4061c72430eb100750af6fc4d0e.png

1f53fb9c6e8b4482813326affe6a82ff.png

【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)

 2023春节祝福系列第一弹(上)(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载)

80007dbf51944725bf9cf4cfc75c5a13.png

1ab685d264ed4ae5b510dc7fbd0d1e55.jpeg

1750390dd9da4b39938a23ab447c6fb6.jpeg

 Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

 色彩颜色对照表(一)(16进制、RGB、CMYK、HSV、中英文名)

2023年4月多家权威机构____编程语言排行榜__薪酬状况

aa17177aec9b4e5eb19b5d9675302de8.png

38266b5036414624875447abd5311e4d.png

6824ba7870344be68efb5c5f4e1dbbcf.png

 手机屏幕坏了____怎么把里面的资料导出(18种方法)

【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)

 查看jdk安装路径,在windows上实现多个java jdk的共存解决办法,安装java19后终端乱码的解决

fffa2098008b4dc68c00a172f67c538d.png

5218ac5338014f389c21bdf1bfa1c599.png

c6374d75c29942f2aa577ce9c5c2e12b.png

 tomcat11、tomcat10 安装配置(Windows环境)(详细图文)

 Tomcat端口配置(详细)

 Tomcat 启动闪退问题解决集(八大类详细)


http://chatgpt.dhexx.cn/article/sIEwO26s.shtml

相关文章

14道Python基础练习题(附答案)

1. 输入一个百分制成绩&#xff0c;要求输出成绩等级A、B、C、D、E&#xff0c;其中90~100分为A&#xff0c;80~89分为B&#xff0c;70~79分为C&#xff0c;60~69分为D&#xff0c;60分以下为E。 要求&#xff1a; 用if语句实现&#xff1b;输入百分制成绩后要判断该成绩的合…

值得收藏的30道Python基础练手题(附详解)

今天给大家分享30道Python练习题&#xff0c;建议大家先独立思考一下解题思路&#xff0c;再查看答案。 1. 已知一个字符串为 “hello_world_JMzz”&#xff0c;如何得到一个队列 [“hello”,”world”,”JMzz”] &#xff1f; 使用 split 函数&#xff0c;分割字符串&…

入门Python必备100道练习题

给大家整理了这份今天给大家分享100道Python练习题。 在此之前&#xff0c;先给大家推荐一个工具&#xff0c;是一个对 Python 运行原理进行可视化分析的工具&#xff0c;Python Tutor&#xff0c; 点击 Next 按钮就会根据执行步骤显示原理&#xff0c;对新手理解代码运行原理…

值得收藏的25道Python练手题(附详细答案)

来源丨吾爱破解 题目 1&#xff1a;水仙花数 水仙花数&#xff08;Narcissistic number&#xff09;也被称为超完全数字不变数&#xff08;pluperfect digital invariant, PPDI&#xff09;、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数&#xff08;Armstrong number&#xff09…

值得苦练的100道Python经典练手题,(附详细答案)

嗨喽大家好卷子又来了&#xff0c;100道Python经典练手题奉上 花了一周的时间&#xff0c;整理了100道Python的练习题&#xff0c;如果你是一位初学者&#xff0c;那么这一份练习题将会给你带来极大的帮助&#xff0c;如果你能够完全独立的完成这份练习题&#xff0c;你已经入…

经典论文-SeNet论文及实践

Squeeze-and-Excitation Networks 作者&#xff1a;Jie Hu, Li Shen&#xff0c; Samuel Albanie&#xff0c; Gang Sun, Enhua Wu单位&#xff1a; Chinese Academy of Sciences论文地址&#xff1a; https://arxiv.org/pdf/1709.01507.pdf项目地址&#xff1a;https://githu…

SENet双塔模型:在推荐领域召回粗排的应用及其它

目前&#xff0c;双塔结构在推荐领域里已经是个常规方法了&#xff0c;在召回和粗排环节的模型选型中&#xff0c;被广泛采用。其实&#xff0c;不仅仅是在推荐领域&#xff0c;在其它领域&#xff0c;双塔结构也已经被越来越多得用起来了。比如&#xff0c;在当代搜索引擎的召…

SENet讲解

卷积就是在卷空间信息&#xff0c;可通道信息也大不相同&#xff0c;有的通道信息重要&#xff0c;而有点通道信息是无用的。 对特征图U的每个通道应用全局平均池化层&#xff08;avg)&#xff0c;可以得到该特征通道的常数标量。然后经过两个FC层得到C个权重系数&#xff0c;…

senet模型代码解读

网络架构图&#xff1a; 准备模型&#xff1a; model_name se_resnext101_32x4d model MODEL( num_classes 500 , senet154_weight WEIGHT_PATH, multi_scale True, learn_regionTrue) model torch.nn.DataParallel(model) vgg16 model vgg16.load_state_dict(torch.loa…

SENet(2017)

卷积核作为卷积神经网络的核心&#xff0c;通常被看作是在局部感受野上&#xff0c;将空间上&#xff08;spatial&#xff09;的信息和特征维度上&#xff08;channel-wise&#xff09;的信息进行聚合的信息聚合体。卷积神经网络由一系列卷积层、非线性层和下采样层构成&#x…

SENet

这篇文章出自《Squeeze-and-Excitation Networks》&#xff0c;在ILSVRC-2017分类挑战赛上获得了冠军。 1. 研究问题 大多数CNN都研究如何捕获特征的空间相关性来提高网络的表示能力&#xff0c;这篇文章研究的是捕获特征通道之间的相关性来提高网络性能。 2. 研究方法 提出…

SENET和GateNet(推荐系统(embedding))

SENET介绍 SENET是在论文《Squeeze-and-Excitation Networks》中提出来的&#xff0c;应用在图像处理上的。主要思想&#xff1a;通过建模channel之间的关系来矫正channel的特征&#xff0c;以此提升神经网络的表征能力。&#xff08;原文&#xff1a;adaptively recalibrates…

SENet解析

1 前言 在深度学习领域&#xff0c;CNN分类网络的发展对其它计算机视觉任务如目标检测和语义分割都起到至关重要的作用&#xff0c;因为检测和分割模型通常是构建在CNN分类网络&#xff08;称为backbone&#xff09;之上。提到CNN分类网络&#xff0c;我们所熟知的是VGG&#…

SENet详解

SENet是ImageNet 2017&#xff08;ImageNet收官赛&#xff09;的冠军模型&#xff0c;和ResNet的出现类似&#xff0c;都在很大程度上减小了之前模型的错误率&#xff08;具体见附录&#xff09;&#xff0c;并且复杂度低&#xff0c;新增参数和计算量小。下面就来具体介绍一些…

SENet概览

一、背景 在深度学习领域&#xff0c;已经有很多成果通过在空间维度上对网络的性能进行了提升。但是&#xff0c;SENet反其道而行之&#xff0c;通过对通道关系进行建模来提升网络的性能。Squeeze和Excitation是两个非常关键的操作&#xff0c;所以SENet以此来命名。SENet的动机…

深度学习理论篇之 ( 十八) -- 注意力机制之SENet

科普知识 ILSVRC&#xff08;ImageNet Large Scale Visual Recognition Challenge&#xff09;是机器视觉领域最受追捧也是最具权威的学术竞赛之一&#xff0c;代表了图像领域的最高水平。 ImageNet数据集是ILSVRC竞赛使用的是数据集&#xff0c;由斯坦福大学李飞飞教授主导&am…

【深度学习】(8) CNN中的通道注意力机制(SEnet、ECAnet),附Tensorflow完整代码

各位同学好&#xff0c;今天和大家分享一下attention注意力机制在CNN卷积神经网络中的应用&#xff0c;重点介绍三种注意力机制&#xff0c;及其代码复现。 在我之前的神经网络专栏的文章中也使用到过注意力机制&#xff0c;比如在MobileNetV3、EfficientNet网络中都是用了SE注…

[ 注意力机制 ] 经典网络模型1——SENet 详解与复现

&#x1f935; Author &#xff1a;Horizon Max ✨ 编程技巧篇&#xff1a;各种操作小结 &#x1f387; 机器视觉篇&#xff1a;会变魔术 OpenCV &#x1f4a5; 深度学习篇&#xff1a;简单入门 PyTorch &#x1f3c6; 神经网络篇&#xff1a;经典网络模型 &#x1f4bb; …

算法 雪花算法 Python

Twitter 于 2010 年开源了内部团队在用的一款全局唯一 ID 生成算法 Snowflake&#xff0c;翻译过来叫做雪花算法。Snowflake 不借助数据库&#xff0c;可直接由编程语言生成&#xff0c;它通过巧妙的位设计使得 ID 能够满足递增属性&#xff0c;且生成的 ID 并不是依次连续的。…

聊聊雪花算法?

随便聊聊 哈喽&#xff0c;大家好&#xff0c;最近换了份工作&#xff0c;虽然后端技术栈是老了点&#xff0c;但是呢&#xff0c;这边的前端技术确是现在市面上最新的那一套技术&#xff1a;Vue3ViteTSXPinaElement-PlusNativeUI。我本人主要是学后端的&#xff0c;确被拉去做…