s = 'Hello,Runoob'

 print(s)

 str(s)
print(s) print(repr(s)) print(1/7)
print(str(1/7))
print(repr(1/7)) print('repr()的用法')
x = 10*3.25
y = 200*200
s = 'x的值为:'+str(x)+',y的值为:'+str(y)
print(s) s = 'x的值为:'+repr(x)+',y的值为:'+repr(y)
print(s) print('repr()可以转义特殊字符')
hello = 'hello ,runoob\n'
print(hello)#hello ,runoob hellos = repr(hello)
print(hellos)#'hello ,runoob\n' ts = ('Google','Runoob')
repr((x,y,ts))
print(type(ts))
print(x,y,ts)#32.5 40000 ('Google', 'Runoob') print('输出平方根与立方根')
for x in range(1,11):
# print(x.rjust(2),x*x,x*x*x),,AttributeError: 'int' object has no attribute 'rjust''
# print(x.rjust(2),x*x,x*x*x)
print(str(x).rjust(2),str(x*x).rjust(5),str(x*x*x).rjust(10)) '方式二'
for x in range(1,11):
# print('{0}{1}{2}'.format(x, x ** 2, x ** 3))
#2d即两个空格
print('{0:2d}{1:5d}{2:6d}'.format(x,x**2,x**3)) print('zfill()即补足空格')
for x in range(1,11):
# print(x.rjust(2),x*x,x*x*x),,AttributeError: 'int' object has no attribute 'rjust''
# print(x.rjust(2),x*x,x*x*x)
print(str(x).zfill(2),str(x*x).zfill(5),str(x*x*x).zfill(10)) 'format()的用法'
print('{0}和{1}'.format('Google','Runoob'))
print('{1}和{0}'.format('Google','Runoob'))
print('{name}网址:{site}'.format(name = '菜鸟教程',site = 'www.site.com'))
#点列表 Google, Runoob, 和 Taobao。
print('站点列表{0},{1},{other}'.format('Google','Runoob',other = 'Taobao')) '!a,!s,!r格式化某个值之前对其进行转换'
import math
#常量 PI 的值近似为: 3.141592653589793。
print('常量PI的近似值为{}'.format(math.pi))
print(type(math.pi)) #使用!r或者!s后输出的值都是float类型的?
pi2=math.pi
print('常量PI的近似值为:{!r}'.format(pi2))
print(type(pi2)) pi3=math.pi
print('常量PI的近似值为:{!s}'.format(pi3))
print(type(pi3)) #常量 PI 的值近似为 3.142。
print('常量PI的近似值为{0:.3f}'.format(math.pi))
print('常量PI的近似值为{0:.2f},{1:.3f}'.format(math.pi,math.pi))#常量PI的近似值为3.14,3.142 # Runoob ==> 2
# Taobao ==> 3
# Google ==> 1
#int类型的直接为:10d,如果是str类型的为:5,没有d
table = {'Runoob':2,'Taobao':3,'Google':1}
print(type(table))
for name,num in table.items():
print('{0:5}===>{1:10d}'.format(name,num))
print(type(num))
print(type(name)) #Runoob: 2; Google: 1; Taobao: 3(不会这是什么?)==============================================================================
table = {'Google': 1, 'Runoob': 2, 'Taobao': 3}
print('Runoob: {0[Runoob]:d}; Google: {0[Google]:d}; Taobao: {0[Taobao]:d}'.format(table)) #其中的5是什么意思呢?
import math
print('常量 PI 的值近似为:%5.3f。' % math.pi) 'input()从标准输入读入一行文本,这里的标准输入就是指的键盘'
# 请输入:菜鸟教程
# 你输入的内容是: 菜鸟教程
# str = input('请输入:')
# print('您输入的内容是:',str) f = open('E:\\foo.txt','a')
f.write('Python是一个非常好的语言。\n是的,的确非常好wb+,a!!')
f.close() print('写入并读取打印出来')
#这部分是写入文件中内容
f = open('E:\\foo.txt','w')
f.write('Python是一个非常好的语言。\n是的,的确非常好w!!')
#这部分是打开并读取文件内容
f = open('E:\\foo.txt','r')#没有这句是打印不出来内容的
str = f.read()
print(str) print('readline()的用法')
print('到这里了')
f = open('E:\\foo.txt','r')
str1 = f.readline()
print(str1)
f.close() print('readlines()的用法')
f = open('E:\\foo.txt','r')
str2 = f.readlines()
print(str2)
f.close() print('迭代读取每行')
f = open('E:\\foo.txt','r')
for line in f:
print(line,end='') print('读取写入的字数')
f = open('E:\\foo.txt','w')
num = f.write('Python是一个非常好的语言。\n是的,的确非常好w!!')
print(num) print("向 foo1.txt 文件中写入‘'www.runoob.com', 14’")
f = open('E\\foo1.txt','w')
value = 'www.runoob.com'
s = str(value)
f.write(s,14) print("向 foo1.txt 文件中写入‘'www.runoob.com', 14’")
f2 = open('E:\\foo1.txt','w+')
value = 'www.runoob.com'
s = str(value)
f2.write(s) f2 = open('E:\\foo1.txt','r')
s = f2.read()
# s = str(f2)
print(s)

python输入与输出165的更多相关文章

  1. Python - 输入和输出 - 第十七天

    Python 输入和输出 在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能.本章节我们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语 ...

  2. python 输入和输出

    到目前为止我们遇到过两种输出值的方法: 表达式语句和print语句. (第三个方式是使用文件对象的write()方法: 标准输出文件可以引用 sys.stdout.详细内容参见库参考手册. Pytho ...

  3. Python输入和输出

    在很多时候,你会想要让你的程序与用户(可能是你自己)交互.你会从用户那里得到输入,然后打印一些结果.我们可以分别使用raw_input和print语句来完成这些功能.对于输出,你也可以使用多种多样的s ...

  4. Python输入与输出

    输出 print函数 语法: print(self, *args, sep=' ', end='\n', file=None) print函数是python中最常见的一个函数.用于将内容打印输出. p ...

  5. Python 输入与输出

    Python2版本 raw_input raw_input("输入提示"),会把输入的内容当做字符串返回 input 会把用户输入的内容当做代码来处理,可以理解为 raw_inpu ...

  6. Ulipad Python输入先后输出问题

    print "Enter a interger"number=input() 在菜单栏 python-----设置参数----在Parameters:那栏加个参数 -u , 就可以 ...

  7. python输入一个\输出2个\问题

    在Python里面,如果\后面不是一个合法的转移字符,那么,Python会打印两个\,换句话说,Python将\也当成普通字符看待,而不是转义符的标志: >>>S = 'C:\py\ ...

  8. Python学习--02输入和输出

    命令行输入 x = input("Please input x:") y = raw_input("Please input x:") 使用input和raw_ ...

  9. Python 基础【第三篇】输入和输出

    这里我们创建一个python(pytest)脚本用于学习测试(以后都为这个文件,不多做解释喽),这个文件必须要有执行权限的哈 1.创建pytest并赋予执行权限 [root@fengyuba_serv ...

随机推荐

  1. 在本机搭建mycat 单机环境,使用mariadb 伪集群

    首先搭建mairadb的集群 master 使用端口3306 slave 使用端口3406 master 相关配置 在my.ini 文件的[mysqld] 节点中添加或修改如下配置 #允许其他机器re ...

  2. 一、K3 Cloud 开发插件《K3 Cloud开发手册》

    1.K3 Cloud打开 提示错误:未能加载文件或程序集“XXXXXXXXX”或它的某一个依赖项 原因:未正常关机导致的Temporary ASP.NET Files文件夹下的文件损坏 解决:删除C: ...

  3. 【本周主题】第一期:JavaScript单线程与异步

    相信下边这个图一定都不陌生,本周就围绕这张图深入了解下js代码执行时的来龙去脉. 一.JavaScript是单线程的 2018-11-19 21:21:21 周一 js本质是单线程的.这一特性是jav ...

  4. Xcode debug时如何查看内存中的数据

    对于IPhone开发/XCode的初学者,如何在调试时查看变量的值是很头痛的事情.因为Xcode的expression 经常无法正确显示变量的值.但是强大的GDB可以很方便的帮我们查看变量的值.   ...

  5. Android 冷启动时间优化

    一 下载工具: 1.MaterialColdStart https://github.com/DreaminginCodeZH/MaterialColdStart 2.AndroidSVGScript ...

  6. bs-loading

    根据bootstrap的modal来显示loading动效. 核心内容: 1.图片转base64方法: // 图片压缩-start function run(input_file,get_data){ ...

  7. 【咸鱼教程】Egret实现摇一摇功能

    教程目录一 实现原理二 代码三 Demo下载 一 实现原理监听设备旋转角度的变化,来判断用户是否摇动手机. 参考:智能手机里陀螺仪和重力感应有何区别?HTML5实现摇一摇的功能Egret官方陀螺仪教程 ...

  8. 23种设计模式之装饰模式(Decorator)

    装饰模式是一种对象结构型模式,可动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活.通过装饰模式,可以在不影响其他对象的情况下,以动态.透明的方式给单个对象添加职责 ...

  9. 惠普hp服务器通过iLO接口远程安装操作系统

    我们以hp proliant sl210t的机器为例,我们在配置好iLO接口的远程管理后,我们便可以通过iLO进行操作系统的安装 关于惠普服务器的iLO配置,可参笔者的另一篇文章<关于hp pr ...

  10. Android Popup Window 居于控件上方突出显示

    public class TestPopupWindowActivity extends PopupWindow { Activity context; public TestPopupWindowA ...