2.3Python基础语法(三)之输入输出
返回总目录
目录:
1.input输入
2.print输出
(一)input输入
1.input的处理方式
# 输入input
string = input("请输入一个字符串:")
number = input("请输入一个数字:")
print(type(string))
print(type(number))
------------输出----------
请输入一个字符串:fjdkjfkjdk
请输入一个数字:123456
<class 'str'>
<class 'str'>
可见input是以 “ str ” 字符串的形式处理
2.字符转换数字:eval()函数
# input字符转换数字
number = input("请输入一个数字:")
print("转换前:", type(number))
number = eval(number)
print("转换后:", type(number))
------------输出----------
请输入一个数字:123
转换前: <class 'str'>
转换后: <class 'int'>
(二)print(values, sep, end, file, flush)输出
1.print函数的总览图
2.values参数:用逗号间隔多个输出值
# values参数
a = 123
b = '张一根'
print(a, b)
------------输出----------
123 张一根
3.sep参数:分隔符
# sep参数:分隔符
a = 123
b = '张一根'
print(a, a, a, b, b,sep="--")
------------输出----------
123--123--123--张一根--张一根
4.end参数:结束符
# end参数:结束符
a = 123
b = '张一根'
print(a, b,end="这是结束符添加的\n")
------------输出----------
123 张一根这是结束符添加的
注:在默认下,print里的end参数等于end=“\n”,这才导致了print具有换行功能。
5.file参数:输出到文件
# file参数:输出到文件
f = open("test.txt", 'w', encoding='utf-8')
#以w写的形式打开test.txt文件,且编码为utf-8,没有文件时,会新建一个文件。
print("这段话成功写入到该文件里", file=f)
------------输出效果----------
注:默认下,file=sys.stdout,即在控制台输出。
6.格式输出:%() 与.format()
# 格式输出
a = 12
b = 66
print("%d %d" % (a, b)) #对应的格式要匹配
print("{0} {1}".format(a, b)) #号数对应后面的变量
------------输出----------
12 66
12 66
注:这两种都是字符串的操作,不是print的操作,在其他用字符串的地方也可以用。
本小节结束!
返回总目录
我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。
转载于:https://www.cnblogs.com/zyg123/p/10178434.html
2.3Python基础语法(三)之输入输出相关推荐
- python:python基础语法三,列表、元组、字典、集合
python基础语法 文章目录 python基础语法 列表(list) 列表简介 切片 列表修改元素 列表的方法 遍历列表 序列(sequence) 序列的基本操作 range()函数 EMS(Emp ...
- java中怎样判断余数为3,Java的基础语法(三): 运算符
7.运算符 定义: 对常量和变量进行操做的符号spa 分类: 6大类---算术, 赋值, 比较, 逻辑, 位, 三元code (1).算术运算符blog +, -, *, / ,%, ++, --字符 ...
- python组合类型有哪三种_Python基础语法三组合数据类型
一.列表(Lists) 列表属于Python中的序列类型,它是任意对象的有序集合,通过 " 位置 "或者 " 索引 " 访问其中的元素,它具有可变对象.可变长度 ...
- Python基础语法-三种函数特殊形参定义以及使用方式
函数的基础定义和使用 函数使用必须在函数声明之后. 注意形参的作用域只限于函数体内部 每个函数在python中都有返回值,如果不写默认返回None. def func1(str1):print(str ...
- CSS基础语法(三) CSS的6种特性
样式表常用写法及特性(组合.继承.关联性.权值性.层叠性.重要性) 1.样式的组合:把具有相同声明定义的选择符组合在一起,并用逗号隔开.-例如:段落元素p.单元格元素td和类c1可以使用相同样式: p ...
- python变量标识符_Python 1基础语法三(变量和标识符的区别)
一.字面量: 就是一个一个的值,如1.2.3.'world',就是它自己本身表达的字面值.字面意思,在程序中可以直接使用. 二.变量(variable): 可以用来保存字面量,变量本身没有任何意思:如 ...
- 【WY】数据分析 — Pandas 阶段一 :基础语法 三 —— 数据结构:DataFrame
版权声明:本文为博主原创文章,未经博主允许不得转载. 文章目录 一.概念 二.创建 2.1 方法 一:由 数组 / list 组成的字典 2.2 方法 二:由 Series 组成的字典 2.3 方法 ...
- 【WY】数据分析 — Matplotlib 阶段一 :基础语法 三 —— 创建子图
版权声明:本文为博主原创文章,未经博主允许不得转载. 文章目录 一.创建子图 1.1 绘图对象:plt.figure() 二.创建方式 2.1 方式一:fig.add_subplot() 2.2 方式 ...
- python基础语法3_python基础语法三
集合: 1.不同元素组成 2.无序 3.集合中的元素必须是不可变类型 s = {1, 2, 3 } #定义集合 s = set('hello')print(s) s.pop()#指定删除 s.remo ...
最新文章
- [企业化NET]Window Server 2008 R2[3]-SVN 服务端 和 客户端 基本使用
- 小型星形网络结构设计示例
- 【TensorFlow-windows】部分损失函数测试
- NOIP2011选择客栈[递推]
- 恒大健康上半年营收同比增132% 新能源汽车将成新增长点
- Oracle数据库基础知识_数值类型及函数
- 扇贝有道180902每日一句
- matlab求积分 没有解,MATLAB 求积分时无法输出数值解,一直是积分表达式
- BP神经网络python的实现
- linux 腾达驱动程序,腾达(Tenda)-U12 Linux系统如何安装驱动
- 使用思博伦Spirent TsetCenter测试RFC 2544(1)_开始 _双极未来
- 为啥外包喜欢php,为什么要面向对象?
- html语言单词背不下来,英语单词怎么都背不下来怎么办
- 今天准备出发去珠海横琴,去长隆海洋乐园看鲨鱼宝宝了
- 寻找漂流瓶上人快老板
- fgets()和gets()函数的区别
- 【java】删除文件夹及文件夹中的所有文件
- 【课设分享】基于51单片机的恒温控制器系统
- 你认为元宇宙是不是割韭菜?
- cap文件的格式说明