• 【NOWCODER】- Python:输入输出


    【NOWCODER】- Python 刷题

    😁作者:啊Q老师
    🐬人生格言:昨日之深渊,今日之浅谈。路虽远,行则将至。事虽难,做则可成。
    📰个人主页:啊Q老师的博客
    📝系列专栏:【NOWCODER】-Python 刷题
    ✅推荐一款模拟刷题神器👉点击跳转一起刷题🔍

    🔥前言:

    牛客网,有经典的面试题与各种语言的编程题,还有技术与经验的分享,资源全部免费,提供在线编程,帮助我们更好地通过面试与训练逻辑思维,提高我们的编程能力。点击跳转牛客网一起学习

    在这里插入图片描述

    输入输出

    输入输出( Input / Output,I/O),描述的是在计算机上输入输出数据的操作系统、程序或设备。
    输入即把数据读到内存;输出即从内存向外部设备写数据。

    Exercise 1—Hello World!

    描述:
    将字符串 ‘Hello World!’ 存储到变量str中,再使用print语句将其打印出来。
    输入描述:

    输出描述:
    一行输出字符串Hello World!
    难度:
    入门

    #题解,将字符串 'Hello World!' 存储到变量str中,然后print打印出来。
    #其中,需要注意书写格式的规范
    str = 'Hello World!'
    print(str)
    
    • 1
    • 2
    • 3
    • 4

    Exercise 2—多行输出

    描述:
    将字符串 ‘Hello World!’ 存储到变量str1中,再将字符串 ‘Hello Nowcoder!’ 存储到变量str2中,再使用print语句将其打印出来(一行一个变量)。
    输入描述:

    输出描述:
    第一行输出字符串Hello World!,第二行输出字符串Hello Nowcoder!
    难度:
    入门

    #题解,先将字符串 'Hello World!' 存储到变量str1中,
    #再将字符串 'Hello Nowcoder!' 存储到变量str2中,然后换行打印输出。
    str1 = 'Hello World!'
    str2 = 'Hello Nowcoder!'
    print(str1 + '\n' + str2)
    #或者,print(str1,str2,sep='\n')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    Exercise 3—读入字符串

    描述:
    小明正在学习Python,从变量输出开始。请使用input函数读入一个字符串,然后将其输出。
    输入描述:
    输入一行字符串。
    输出描述:
    将读入的变量输出。
    难度:
    入门

    #题解,在Python3中,input()函数接收任意性输入,但默认为字符串处理,并返回字符串类型。
    #所以,先将变量通过input()函数进行输入,再将结果通过print()函数输出。
    str = input()
    print(str)
    
    • 1
    • 2
    • 3
    • 4

    Exercise 4—读入整数数字

    描述:
    小明在学会读入字符串以后,还想要读入整数,请你帮他使用input函数读入数字并输出数字与变量类型。
    输入描述:
    输入只有整数。
    输出描述:
    将输入的数字输出,同时换行输出变量类型。
    难度:
    入门

    #题解,input()函数返回字符串类型,读入数字并输出数字与变量类型之前,需要对其进行数据类型的转换。
    #整数类型为int,type()函数返回对象的数据类型。
    str = input()
    int = int(str)
    print(int)
    print(type(int))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    Exercise 5—格式化输出(一)

    描述:
    牛牛、牛妹和牛可乐正在Nowcoder学习Python语言,现在给定他们三个当中的某一个名字name,
    假设输入的name为Niuniu,则输出 I am Niuniu and I am studying Python in Nowcoder!
    请按以上句式输出相应的英文句子。
    输入描述:
    一行一个字符串表示名字。
    输出描述:
    假设输入的name为Niuniu,则输出I am Niuniu and I am studying Python in Nowcoder!
    请按以上句式输出相应的英文句子。
    难度:
    简单

    #题解,input()函数输入某一名字存储到变量name中,然后打印name与英文句子输出。
    name = input()
    print('I am ' + name  + ' and I am studying Python in Nowcoder!')
    #或者直接,print("I am", input(), "and I am studying Python in Nowcoder!")
    
    • 1
    • 2
    • 3
    • 4

    Exercise 6—牛牛的小数输出

    描述:
    小明正在学习Python的输出,他想要使用print函数控制小数的位数,你能帮助他把所有读入的数据都保留两位小数输出吗?
    输入描述:
    读入一个浮点类型小数。
    输出描述:
    保留两位小数输出。
    难度:
    入门

    #题解,input函数输入小数,然后进行数据类型的转换,再保留两位小数输出。
    #保留指定位小数1:print('%.nf' %变量),其中,n为保留多少为小数;
    #保留指定位小数2:print(format(变量, '.nf')),其中,n为保留多少为小数,但会进行四舍五入。
    str = input()
    f = float(str)
    print('%.2f' %f)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    结束语

    千里之行,始于足下。Python的学习还是以练习为主,想要学习Python的同学,推荐可以去 牛客网🔍练习,提升自我。

  • 相关阅读:
    统计推断:极大似然估计、贝叶斯估计与方差偏差分解
    分享十万级TPS的IM即时通讯综合消息系统的架构
    Vuex - 状态管理模式的配置和使用(state、mutations、getters)
    uniapp-提现功能(demo)
    虚拟机上安装集群kafka
    C51--超声波测距
    【AI视野·今日Robot 机器人论文速览 第四十八期】Thu, 5 Oct 2023
    ADAS测试方案
    学习笔记16--V2X技术
    大数据必学Java基础(四十七):异常的讲解
  • 原文地址:https://blog.csdn.net/qq_56886142/article/details/126243171