学习python记录Python3不存在raw_input( )了

Python3不存在raw_input( )了

一、键盘输入

Python3将raw_input和input进行整合成了input…去除了raw_input()函数…
其接受任意输入, 将所有输入默认为字符串处理,并返回字符串类型

input() (Python3中为input())返回的结果不包含末尾的换行符,
而sys.stdin.readline()返回的结果包含了末尾的换行符\n

str = input("请输入:");print  ("你输入的内容是: ", str)

二 获取指定字典的值或者keys

   Tester = {
    "name":"shawxie",
    "phone":"135xxxx",
    "Address":"深圳市南山区",
    "job":"软件测试",
    "hobby":"爬山"
     }
	y=list(Tester.keys()) #获取所有keys
	print(y.index("name"))   #找出name的索引值是多少
  print(y[0])                          #通过索引值找到name
  print(y[y.index("name")])

三 python 3 读取文件

f = open('D:\\test.txt')  # 打开文件
first_line = f.readline()
print('first line:', first_line)  # 读一行
data = f.read()  # 读取剩下的所有内容,文件大时不要用
print(data)  # 打印读取内容
f.close()  # 关闭文件

捕获所有异常

BaseException是异常信息的基类
   try:
    f = open('F:\\test.txt')  # 打开文件
    first_line = f.readline()
    print('first line:', first_line)  # 读一行
    data = f.read()  # 读取剩下的所有内容,文件大时不要用
    print(data)  # 打印读取内容
    f.close()  # 关闭文件

except BaseException:
    print("Oops!  That was no valid number.  Try again   ")
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值