一、输入

python的简单输出使用关键字print来实现的,一个print语句内可以输出多个类型的值,用“,”隔开,运行结果会将“,”编译成空格*

# 输出
print(10)
print(10, 20, 30)
print(10,"jjj","kkk")

结果为

10
10 20 30
10 jjj kkk

print语句内可以进行数据类型转换,但是有些类型是不能转换,如字符串转整数

# int() : 转换整数
print(int(7.81))
print(int("7"))
# print(int('a'))    #报错
# print(int("7.18"))   #报错# float(): 转换成浮点数/小数
print(float("2.98"))
print(int(float("2.98")))

结果:

7
7
2.98
2

二、输入

input(): 输入的任何类型的数据,都会变成字符串格式。

x = input("输入一个数字:")
print(type(x))
y = input("输入一个特殊字符:")
print(type(y))

结果:

输入一个数字:21
<class 'str'>
输入一个特殊字符:@%
<class 'str'>

若是想要拿到其他类型数据,不仅可以在输出时进行类型转换,而且还可以在输入时进行数据转换

a = float(input("输入一个浮点数:"))
print(type(a))
b = int(input("输入一个整数:"))
print(type(b))

结果:

输入一个浮点数:3.14
<class 'float'>
输入一个整数:183
<class 'int'>

python可以通过占位符的方式进行输出:

name = "海绵宝宝"
age = 18
money = 3452.5
print("%s的好朋友是派大星,他今年18岁了" % name)
print("%s的好朋友是派大星,他今年%d岁了" % (name,age))
print("海绵宝宝的工资是:%.2f" % money)# format(): 格式化字符串
print("{}的好朋友是派大星,他今年{}岁了" .format(name,age))
print("{a}的好朋友是派大星,他今年{b}岁了" .format(b =age,a = name))# f" ": python3.6以后(建议使用)
print(f"{name}的好朋友是派大星,他今年{age}岁了")

总结: python的输入与输出比较简单,只需要print()和input()两个函数就可以了,注意的是input()函数输入的类型默认是字符串,需要其他类型数据需要进行数据转换

Python(基础)输出与输入相关推荐

  1. 8、python基础知识-用户输入

    #!/usr/bin/env python # _*_ coding: utf-8 _*_ num = 100 name = input("your name:") age = i ...

  2. python语言怎么输入-python/基础输出输入用法

    输出及输入的简单用法 print print,中文意思是打印,在python里它不是往纸上打印,而是打印在命令行,或者叫终端.控制台里面.print是python里很基本很常见的一个操作,它的操作对象 ...

  3. Python基础学习(九)---输入、输出

    文章目录 1.输出方法 2.输出方法 1.输出方法 Python使用input()函数来存入用户输入的信息. 例:     输入: a=input('写一首李白的诗:') print(a) 输出:   ...

  4. python字符串输出和输入

    一.字符串输出 回顾一下以前我们经常写的print()输出数据,输出的就是字符串.下面来看看具体点的代码操作. 代码如下: # 直接输出单引号或双引号或三引号格式字符串 print('hello wo ...

  5. python input和print,Python基础——输出[print()]与输入[input()]

    Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ Python是一种面向对象的解释型计算机程序设计语言,Python的特点是"简单"." ...

  6. Python基础知识:输入输出函数(input和print)及格式化输出

    输入输出函数是编写代码时会使用到非常多的函数,这里会讲到输入函数input(),输出函数print()以及格式化输出. input()函数 Python提供了一个input(string)函数,可以让 ...

  7. Python基础(输出五行五角星,数量每行递增/输出九九乘法表)

    需求:在控制台连续输出五行*, 每一行星星的数量依次递增 思路:使用while循环输出五行内容, 依次输出数字1到5, 再使用数字乘以字符串'*', 即可在每行输出一个星星, 两个星星, ... 五个 ...

  8. Python学习笔记 Python概述 编码规范 输出与输入 变量 标识符

    Python学习第一天 Python的概述 1.Python的优缺点 1.1 优点: 1.2 缺点: 2.Python的编码规范 3.注释 3.Python的输出与输入 4.Python中的变量 5. ...

  9. Python学习笔记1 Python基础

    第1章 Python基础 1.1 Python概述及版本介绍 1.Python是一种面向对象的解释型计算机程序设计语言(解释型语言源代码->解释器逐行解释每一句源代码) 2.优点:高级语言.可移 ...

  10. 【Day1】一小时入门 python 基础,从安装到入门

    文章目录 python 安装 安装python 安装 pycharm python基础 输出 注释 变量 输入 类型转换 运算符 自增 字符串相关操作 比较运算符 逻辑运算符 条件控制 while循环 ...

最新文章

  1. 解决外部符号错误:_main,_WinMain@16,__beginthreadex
  2. Ubuntu软件安装命令
  3. SQL Server 2008(三) T-SQL(常用全局变量)
  4. 虚数填补了数学的那一个缺口?
  5. 《4月份数据库技术通讯》.pdf
  6. vs使用未初始化的内存怎么解决_C语言内存操作陷阱总结
  7. python可以调用windows资源吗_在Windows中使用Python设置文件夹权限
  8. 7.3通过JVM来监控Spring Boot
  9. java与工业控制_JAVA工业控制系统方案
  10. Pytho爬虫-4567电影网电影信息爬取
  11. c语言实现按键精灵区域找图,按键精灵根据图片查找坐标脚本示例
  12. gitlab服务: kex_exchange_identification: Connection closed by remote host
  13. Android模拟键盘输入功能的实现
  14. 圣墟(圣墟最新章节,圣墟无弹窗全文阅读,圣墟无广告全文阅读)
  15. 分享10款漂亮的css按钮源码
  16. Qt5学习 模仿qq音乐播放器样式(2)——点击动画效果+歌词颜色变换展示
  17. 李宏毅《DLHLP》学习笔记7 - Voice Conversion
  18. 数据库原理与应用实验指导书 实验一:熟悉SQL Server 2012数据库管理系统
  19. 华为机试—姓名的夫妻相
  20. 西交大计算机英语复试,西安交大复试的详细流程

热门文章

  1. 程序员薪酬待遇大调查:学哪种语言的最赚钱?
  2. MacBook没声音
  3. 蝴蝶f8手机是鸿蒙系统,中华酷联御三家回归,从电信定制机到高端,你期待鸿蒙系统吗?...
  4. verilog实现pwm
  5. android录制视频设置分辨率,Android录制视频的全面屏适配
  6. 皮尔逊相关系数的计算过程
  7. 网页qq邮箱链接html,使用QQ邮箱打开网页上的电子邮件链接
  8. 宝塔linux 解压文件,宝塔面板能否解压缩文件
  9. 太强了,这款开源终端工具可查询 IP 信息 ...
  10. Linux之shell脚本编程、多命令、脚本、bc计算器、反引号、if语句、for语句