字符串的原样输入输出python_Python字符串输入输出的详细介绍
字符串输入
Python用到的输入一般有两种方式,input() 和 raw_input() ,区别是,前者只能输入数字,后者输入的是字符串,使用如下:In [226]: help(input)
Help on built-in function input in module __builtin__:
input(...)
input([prompt]) -> value
Equivalent to eval(raw_input(prompt)).
In [228]: input()
d
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
in ()
----> 1 input()
in ()
NameError: name 'd' is not defined
In [229]: input()
23
Out[229]: 23
In [230]: input("input a num")
input a num444
Out[230]: 444
In [231]: n = input()
23
In [232]: n
Out[232]: 23
In [233]: s = raw_input("input sth.: ")
input sth.: 123
In [234]: s
Out[234]: '123'
In [235]: s = raw_input("input sth.: ")
input sth.: sss
In [236]: s
Out[236]: 'sss'
字符串输出
输出使用print即可,后边可加变量,也可以直接用"、'和'''来包含字符串,使用示例如下:正常情况下均可以使用,可以使用一种包含一个字符串,字符串中可以包含另外一种(但是不可以包含同一种,否则需要转义)In [241]: print "i'm Tom"
i'm Tom
In [242]: print 'abc'
abc
In [243]: print "abc"
abc
In [244]: print '''abc'''
abc
In [245]: print '"hhh"'
"hhh"
In [246]: print "'hello world'"
'hello world'
In [247]: print 'i'am bt'
File "", line 1
print 'i'am bt'
^
SyntaxError: invalid syntax
# 字符串转义
In [248]: print 'i\'m bt'
i'm bt
In [249]: print ''' i'm tom, "hhhe"'''
i'm tom, "hhhe"换行In [250]: print ''' i
.....: am tom
.....: hhha '''
i
am tom
hhha
In [254]: print 'i am \
.....: tom \
.....: hh'
i am tom hh
In [255]: print " i\
.....: am \n \
.....: tom \n "
iam
tom
# 此处有空行
#输出非转义字符串
In [256]: print r"I\'m Tom"
I\'m Tom
数字字符串转换
直接使用str()或者int()即可,没什么可说的,如下:In [256]: print r"I\'m Tom"
I\'m Tom
In [257]: n = raw_input()
123
In [258]: n
Out[258]: '123'
In [259]: n = int(n)
In [260]: n
Out[260]: 123
In [261]: str(n)
Out[261]: '123'
字符串的原样输入输出python_Python字符串输入输出的详细介绍相关推荐
- 字符串的原样输入输出python_Python字符串输入输出简述
字符串输入 Python用到的输入一般有两种方式,input() 和 raw_input() ,区别是,前者只能输入数字,后者输入的是字符串,使用如下: In [226]: help(input) H ...
- 刷OJ时输入输出与字符串
输入输出与测试方法 对于刚开始接触OJ(Online Judge)的同学估计对于OJ的输入输出存在疑惑,OJ的输入输出基本都是使用标准输入输出(也称标准I/O,即直接读键盘.写屏幕). OJ的判题方式 ...
- PTA11、 输入输出-计算字符串中的数 (10 分)
11. 输入输出-计算字符串中的数 (10 分) 将字符串中的每个数都抽取出来,然后统计所有数的个数并求和. 输入格式: 一行字符串,字符串中的数之间用1个空格或者多个空格分隔. 输出格式: 第1行: ...
- 在Java中使用标准输入输出设备进行字符串,整数浮点数等 的输入输出操作
在Java中使用标准输入输出设备进行字符串.整数浮点数等的输入输出操作 在Java语言中进行标准输入输出(键盘显示器)需要通过创建输入输出流对象的方式进行,一般情况下我们可以使用 BufferedRe ...
- 【Python零基础入门篇 · 3】:掌握数值类型、进制的转换、字符串、占位符和格式化输入输出、标识符和保留字
目录 一.数值类型 1.整数类型 整数的不同进制表示方式 2.浮点类型 3.布尔类型 二.进制的转换 1.进制间的转换规则 十进制转换二.八.十六进制图解 2.进制转换的函数 三.字符串 1. 字符串 ...
- 输入输出一行字符串(应声虫)
目录 一.解题思路 二.解题的三个方案 1.用字符数组解题 2.用getchar()函数解题 3.用gets()函数来解题 一.解题思路 传说唐.宋时有人患怪病,腹内生虫:人说话,虫即小声应之,是为应 ...
- 字符串原样输出程序python_Python格式化字符串(格式化输出)
Python 提供了"%"对各种类型的数据进行格式化输出,例如如下代码: price = 108 print ("the book's price is %s" ...
- 字符串的输入输出及字符串函数
1.输入: (1)scanf() %s : 一串整个读入 %c : 一个一个读入 char a[10];scanf("%s",a); 格式:不加 & ,以回车或空格作为输入 ...
- python中csv文件通过什么表示字符_python_写入csv文件时候无法进行原样写入(写入字符串中出现逗号,时候,csv文件自动分成两个单元格)...
问题描述: 写入csv文件时候无法进行原样写入(写入字符串中出现逗号","时候,csv文件自动分成两个单元格) with open("test.csv",&qu ...
最新文章
- mysql syncbinlog_Mysql之sync-binlog参数
- PAT甲级1076 Forwards on Weibo (30 分) :[C++题解]图论、bfs
- IOS开发数据库篇—SQLite模糊查询
- 认识学习网络布线与数制转换
- opencore0.6.4_心灵终结3.3.4
- 苹果7plus专用计算机,iphone7plus怎么用 iphone7plus使用技巧【详解】
- SAP License:药店ERP系统如何实施
- 手机中如何处理Excel格式转换PDF格式
- 线性代数matlab的心得体会,线性代数的学习心得
- Win10:fastboot驱动问题解决方案
- 一个小型的汇编编译器
- 聊天app开发——如何开发聊天app
- 计算机网络三种模型(OSI模型、TCP/IP模型、五层通用模型)、各层作用
- 容器化运行wine模拟器制作开源代码索引chm文件
- 如何有效提升留存率促进用户活跃?
- 介绍大家一个很好玩的网站。多人在线flash联机游戏。
- Pytorch模型量化实践并以ResNet18模型量化为例(附代码)
- 复旦学子《可解释机器学习》中文版火了,完整PDF开发下载!
- 2020 Deep Learning for Sensor-based Human ActivityRecognition Overview, Challenges and Opportunities
- rocksdb、tokudb、innodb引擎性能测试