学习一 python 输入与输出

1

a = 10

b = 20

c =a + b

print (‘a+b=‘,c)

这时出输出的结果是

a+b= 30 #注意30前面有一个空格,这是因为在遇到逗号时,python会用空格代替。

2

如果想输出的东西是连续而没有空格的话,可以用格式化字符转义。如下

temp = input("请输入数字a:")
a = int(temp)
temp = input("请输入数字b:")
b = int(temp)
temp = input("请输入数字c:")
c = int(temp)
temp = input("请输入数字d:")
d = int(temp)
print ( ‘当a=%u‘ %a )

print("当b=%u" %b )   #注意,("当b=%u" %b )里面不用逗号断开,否则会出错。

print("当c=%u" %c )   #这里显示出来的结果为当c=变量c的内容。不会出现空格+变量内容。

print("当d=%u" %d )  #%u为格式化运算符的转换字符,%u将会被变量d代替,用%d来表示。

e = (a + b) * c / d
print ("(a + b) * c / d 运算结果为:%u" %e)

而此时字符串与后面变量之间是不需要使用逗号来隔开,直接加一个空格就行了。不过要注意添加格式化运算符

与数值有关的字符串格式化字符及其作用如下所示:

d:   有符号十进制整数
 u:   无符号十进制整数
 o:   无符号八进制整数
 x:   无符号十六进制整数,a~f采用小写形式
 X:   无符号十六进制整数,A~F采用大写形式
 f:    浮点数
 e,E: 浮点数,使用科学计数法
 g,G: 浮点数,使用最低有效数位

时间: 2024-12-10 04:43:05

学习一 python 输入与输出的相关文章

C++学习笔记之输入、输出和文件

一.流的概念 数据从内存的一个地址移动到另一个地址称为数据流动——流操作 流操作是通过缓冲区(buffer)机制实现的. 缓冲区:内存的一块区域——用作文件与内存交换数据. 数据从文件中读出:文件 → 缓冲区 → 内存 将数据写入文件:内存 → 缓冲区 → 文件 为什么要使用缓冲区而不直接从文件中读取数据到内存或者直接有内存写入文件呢?我们的文件通常都存在磁盘中,程序从磁盘读取一个字符需要大量的硬件活动,速度非常慢.缓冲方法则从磁盘上读取大量信息,将这些信息存储在缓冲区,然后每次从缓冲区里读取一

python输入与输出

python输出 python3中的输出 python3中的输出使用函数print(),示例如下: >>> print('hello kitty') print()也可接受多个参数,使用逗号隔开: >>> print('hello','kitty') hello kitty 可以看到字符串合并输出后,中间会模式使用逗号隔开~ print函数除了可以接收字符串外,也可以接收其他的数据类型 >>> print(1) # 接收整数 1 >>>

[python]输入与输出

1. 读取命令行选项 Python启动时,命令行选项放置在列表sys.argv中.例如: import sys if len(sys.argv) != 3: sys.stderr.write("Usage: python %s inputfile outputfile\n" % sys.argv[0]) raise SystemExit(1) inputfile = sys.argv[1] outputfile = sys.argv[2] 在该程序中,sys.argv[0]包含所执行脚

【Python】 Python输入和输出

输出格式美化 Python两种输出值得方式:表达式语句和print()函数(第三种方式是使用文件对象的write()方法 标准输出文件可以用sys.stdout引用) 如果你希望输出对的形式更加多样,可以使用str.format()函数来格式化输出值 如果你希望将输出的值转成字符串,可以使用repr()或str()函数来实现. str()函数返回一个用户易读的表达形式. repr()产生一个解释器易读的表达形式. 如 s = 'Hello,world.' str(s) >>>'Hello

python 输入和输出

到目前为止我们遇到过两种输出值的方法: 表达式语句和print语句. (第三个方式是使用文件对象的write()方法: 标准输出文件可以引用 sys.stdout.详细内容参见库参考手册. Python 有方法将任何值转换为字符串:将它传递给repr()或str()函数. str()函数的用意在于返回人类可读的表现形式,而repr()的用意在于生成解释器可读的表现形式(如果没有等价的语法将会引发SyntaxError异常). 字符串对象的str.rjust()方法,它通过在左侧填充空格使字符串在

Python输入和输出

在很多时候,你会想要让你的程序与用户(可能是你自己)交互.你会从用户那里得到输入,然后打印一些结果.我们可以分别使用raw_input和print语句来完成这些功能.对于输出,你也可以使用多种多样的str(字符串)类.例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串.利用help(str)获得更多详情.另一个常用的输入/输出类型是处理文件.创建.读和写文件的能力是许多程序所必需的,我们将会在这章探索如何实现这些功能. 1.使用文件 #!/usr/bin/python # File

perl学习笔记四——输入与输出

读取标准输入 用<STDIN>进行标准输入:chomp($line=<STDIN>); 如果读到文件尾,行输入操作符就会返回undef.便可利用这一性质跳出循环. while(defined ($line=<STDIN>)){ print "I saw $line"; } 简写为: while(<STDIN>){ print "I saw $_ ."; } 注意:这个简写只在最早的写法中才能正常运行,如果将行输入操作符

Java 输入/输出(I/O)学习笔记 -- 文件输入与输出

在保存数据时,可以选择二进制格式或文本格式.例如,整数 1234 存储成二进制数时,它被写为由字节 00 00 04 D2 构成的序列(十六进制表示法) ,而存储成文本格式时,它被存成了字符串" 1234" .尽管二进制格式的 I/O 高速且高效,但是不宜人来阅读. 读写文本数据 在存储文本字符串时,需要考虑字符编码(character encoding)方式.在 UTF-16 编码方式中,字符串" 1234"编码为 00 31 00 32 00 33 00 34

初识python - 输入和输出

若你的程序要接收用户指令,可以用input语法: name = input("What is your name?") print("Hello " + name ) 执行脚本就会发现,程序会等待你输入姓名后再往下继续走. 可以让用户输入多个信息,如下 name = input("What is your name?") age = input("How old are you?") hometown = input(&quo