为了账号安全,请及时绑定邮箱和手机立即绑定

这题[]和()用法?

讲解的时候print d[]用的中括号

下面加了get d.get的时候就用了小括号 list 和tuple这里有什么不同

正在回答

1 回答

Python 中的中括号 和 圆括号的 大致用法分这么几种:

中括号 []:

  1. 列表的index调用和切片。

L=[1,2,3,4]
print L[1]  # index 调用
>>> 2
print L[1:3]
>>> [2,3]   # 列表切片

   2. 字典的调用。

D={"name":"Robin","age":13,"fav":"football"}
print D["name"]
>>> Robin

   3. tuple 的index 调用和 切片(其实就是生成新的tuple)

L=(1,2,3,4)
print L[1]  # index 调用
>>> 2
print L[1:3]
>>> (2,3)   # tuple切片

圆括号 ():

     1. 运算时中改变默认运算顺序的。

1+2*3
>>> 7
(1+2)*3
>>> 9 # 跟小学数学学得一样。。。

    2. 函数的定义及调用时。

def discount (price):   ##函数定义
    return price*0.7
    
print discount(100)   ##函数调用
>>> 70

大概就这些吧,对象,类, 什么的就不说了。

9 回复 有任何疑惑可以回复我~
#1

xiaoan425

这么好的回答竟然没人赞~
2016-04-23 回复 有任何疑惑可以回复我~
#2

清波 回复 xiaoan425

呵呵,谢了
2016-04-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

这题[]和()用法?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信