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代码)(一)

人工智能基础篇

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

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

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

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

Python 3D可视化(一)

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

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

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

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

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

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

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

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

python练习题目录

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tomcat端口配置(详细)

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

python练习题__基础输入输出相关推荐

  1. Python练习题__目录(更新中。。。)

    Python练习题__目录 人生有时真的很无助,特别是当社会走向了极端,当我们一无所知地憧憬着美好的未来时,却不知原本属于我们生来就拥有的一切,会被某些...暗中窥视后强行夺走(亲人.健康.技术.生命 ...

  2. python练习题__列表

    python练习题__列表 (1).访问列表中第一个元素的值 题 目: mlist1 = ['Adversity Awake:', 'Cross ', 'the', 'stars', 'over', ...

  3. python练习题(基础篇2)

    本博文源于<程序设计竞赛入门>,旨在对python练习题进行总结: 一.选择题 1.以下属于合法的Python语言用户标识符是( ) A.a.123 B.a_b C.def D.1Max ...

  4. python基础知识选择题-Python练习题(基础知识练习题(一))

    1.执行Python脚本的两种方式 (1).交互方式:启动python解释器,执行命令 (2).脚本方式:Python xxx.py 或者 chmod +x && ./xxx.py 2 ...

  5. python经典程序练习题-Python练习题(基础知识练习题(一))

    1.执行Python脚本的两种方式 (1).交互方式:启动python解释器,执行命令 (2).脚本方式:Python xxx.py 或者 chmod +x && ./xxx.py 2 ...

  6. 130道Python练习题,涵盖基础内容的方方面面

    1.数据类型篇 1.1 基本数据类型 1.1.1 逻辑推理练习(类型转换) 1.1.1.1 bool函数转换规则 1.1.1.2 int("3.42") 为什么会报错 1.1.1. ...

  7. Python语言编程基础

    Python 技能目标 理解编程基本原理和思想 掌握python语言的基础语法 能够使用python进行基本的开发工作 熟练使用项目开发IDE:eclipse,PyDev 能够使用Python开发简单 ...

  8. python编程基础是什么-Python面向对象编程基础解析(一)

    1.什么是面向对象 面向对象(oop)是一种抽象的方法来理解这个世界,世间万物都可以抽象成一个对象,一切事物都是由对象构成的.应用在编程中,是一种开发程序的方法,它将对象作为程序的基本单元. 2.面向 ...

  9. RUNOOB python练习题1

    用来练手的python 练习题,原链接 : python练习实例1 题干 : 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? import numpy as np c ...

最新文章

  1. Loki 2.0.0 发布,ELK之外的优秀日志聚合系统!
  2. bzoj - 2038: [2009国家集训队]小Z的袜子(hose)
  3. python爬虫机器人价格_Python
  4. 流量计算机标准,流量计算机
  5. 猎豹浏览器缓存文件在哪 猎豹浏览器缓存文件位置说明
  6. 让所有的实体店成为网店的体验店
  7. MySQL 数据库“十宗罪”(十大经典错误案例)
  8. drf版本控制 和django缓存,跨域问题,
  9. jmeter+接口测试练习+接口关联+Json提取
  10. python pandas读取csv_pandas读取csv文件数据的方法及注意点
  11. Nexus3 功能介绍
  12. [书籍精读]《移动WEB前端高级开发实践》精读笔记分享
  13. 2021年中职组“网络安全”赛项内蒙古自治区竞赛任务书
  14. U8glib学习使用(详细版)
  15. 商城源码+分销版+破j版+企业版+虚拟商品+第三方对接
  16. matlab 互换 函数,Matlab矩阵中元素交换
  17. JAVA企业面试题精选 数据库31-40
  18. HTML5地理位置定位API接口开发
  19. 华芯片特微 M33内核 KEIL5环境配置不上问题
  20. 分布式系统下的认证与授权

热门文章

  1. 树的三种遍历原理及实现
  2. Ext.js5的分组表格(4)
  3. html5三维空间效果,基于HTML5的空间环境数据三维成像研究与应用
  4. R语言 ARIMA模型(以上证指数为例)
  5. 韩国牛奶进口税率及进口牛奶那些流程事项2021-08-19
  6. 树莓派GPIO引脚控制红绿灯与轰鸣器
  7. 在vb.net中使用存储过程
  8. CoreUnion- 核心商城
  9. Top 10 Silktest blogs/forums
  10. 超五类屏蔽双绞线和计算机电缆区别,五类线、六类线、超五类线的定义和区别...