全国服务热线:400-0358-011

位置:杭州达内IT教育培训学校 > 学校动态 > 承德python培训 python学习的一些小技巧

承德python培训 python学习的一些小技巧

来源:杭州达内IT教育培训学校时间:2019/9/30 13:57:52

  在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好?作为新手,纵然自己抓破脑袋,凭空也想象不出哪种语言更胜一筹,作为过来人,也许所能推荐的仅是自己正在使用的编程语言,也未必适合他人,但可以作为参考,这里小编着重推荐一下Python。Python是机器学习的主流语言,没有之一。今年5月,它在PYPL榜上超越JAVA,成为大编程语言。而一个月后,Stack Overflow也分享了的编程语言浏览量统计数字,结果显示,Python的月活历史性地超越了Java和JavaScript,真正榜首。

  简要分析Python编程要掌握的小技巧

  1、交换变量

  有时候,当我们要交换两个变量的值时,一种常规的方法是创建一个临时变量,然后用它来进行交换。例:

  # 输入

  a = 5

  b = 10

  #创建临时变量

  temp = a

  a = b

  b = temp

  print(a)

  print(b)

  但在Python中,其实我们有一种更简洁的写法:

  2、if 语句在行内

  print "Hello" if True else "World"

  >>> Hello

  3、连接

  下面的后一种方式在绑定两个不同类型的对象时显得很酷。

  nfc = ["Packers", "49ers"]

  afc = ["Ravens", "Patriots"]

  print nfc + afc

  >>> ['Packers', '49ers', 'Ravens', 'Patriots']

  print str(1) + " world"

  >>> 1 world

  print `1` + " world"

  >>> 1 world

  print 1, "world"

  >>> 1 world

  print nfc, 1

  >>> ['Packers', '49ers'] 1

  4、计算技巧

  #向下取整

  print 5.0//2

  >>> 2

  # 2的5次方

  print 2**5

  >> 32

  注意浮点数的除法

  print .3/.1

  >>> 2.9999999999999996

  print .3//.1

  >>> 2.0

  5、数值比较

  x = 2

  if 3 > x > 1:

  print x

  >>> 2

  if 1 < x > 0:

  print x

  >>> 2

  6、两个列表同时迭代

  nfc = ["Packers", "49ers"]

  afc = ["Ravens", "Patriots"]

  for teama, teamb in zip(nfc, afc):

  print teama + " vs. " + teamb

  >>> Packers vs. Ravens

  >>> 49ers vs. Patriots

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/2294/news/83387/违者必究! 以上就是杭州达内IT教育培训学校 小编为您整理 承德python培训 python学习的一些小技巧的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0358-011