For investors

股价:

5.36 美元 %

认识达内从这里开始

认真做教育 专心促就业

PHP开发工程师(中)
  • 发布:IT培训
  • 来源:互联网
  • 时间:2018-07-06 10:13
    现在,IT培训的我第一次看到这样的代码时,我认为这完全是无稽之谈.什么?让我相信换行和缩进能保证代码的结构和运行?请相信我,不用多久,您就会习惯它(但我需要承认必须到达到分号处才会结束语句的运行).如果您与其他开发人员共同开发 Python 项目,则会发现这种可读性的用处是多么大了.您不再像以前那样总是猜测 "这个聪明的家伙在这里究竟想干些什么?"
    在 PHP,您使用 = 操作符为变量分配值(参见 清单 5).在 Python 中,您使用相同的操作符,只是需要标记或指向值.对于我来说,它就是赋值操作而已,我不需要过多担心专门的术语.
    清单 5. 创建变量
    yorkie = 'Marlowe' #meet our Yorkie Marlowe!
    mutt = 'Kafka'     #meet our mutt Kafka
    print(mutt)  #prints Kafka
    Python 的变量名称约定与 PHP 类似:您在创建变量名时只能使用字母、数字和下划线(_).同样,变量名的第一个字符不能是数字.Python 变量名是区分大小写的,并且您不能使用特定的 Python 关键字(比如if、else、while、def、or、and、not、in 和 is 开始符)作为变量名.这没有什么值得奇怪的.
    Python 允许您随意执行基于字符串的操作.清单 6 中的大多数操作应该都是您熟悉的.
    清单 6. 常见的基于字符串的操作
    yorkie = 'Marlowe'
    mutt = 'Kafka'
    ylen = len(yorkie) #length of variable yorkie
    print(ylen) #prints 7
    print(len(yorkie)) #does the same thing
    len(yorkie) #also does the same thing, print is implicit
    print(yorkie.lower()) #lower cases the string
    print(yorkie.strip('aeiou')) #removes vowels from end of string
    print(mutt.split('f')) #splits "Kafka" into ['Ka', 'ka']
    print(mutt.count('a')) #prints 2, the number of a's in string

    yorkie.replace('a','4')  #replace a's with 4's

IT培训

    条件语句
    您已经了解了如何使用 for 循环;现在,我们来讨论条件语句.您会发现 Phyon 中的条件语句与 PHP 基本相同:您可以使用熟悉的 if/else型结构,如清单 7 所示.
    清单 7. 一个简单的条件测试
    yorkie = 'Marlowe'
    mutt = 'Kafka'
    if len(yorkie) > len(mutt):
    print('The yorkie wins!')
    else:
    print('The mutt wins!')
    您还可以使用 if/elif/else(elif,等价于 PHP 中的 elseif)创建更加复杂的条件测试,如清单 8 所示.
    清单 8. 一个比较复杂的条件测试
    yorkie = 'Marlowe'
    mutt = 'Kafka'
    if len(yorkie) + len(mutt) > 15:
    print('The yorkie and the mutt win!')
    elif len(yorkie) + len(mutt) > 10:
    print('Too close to tell!')
    else:
    print('Nobody wins!')
    您可能会说,目前为止并没有什么与众不同的地方:甚本上和想像中没有太大区别.现在,我们来看 Python 处理列表的方式,您会发现两种语言之间的不同之处.
    以上就是IT培训给大家做的内容详解,更多关于IT的学习,请继续关注IT培训
<  上一篇:PHP开发工程师(上)
下一篇:PHP开发工程师(下)  >
相关推荐
最新资讯
免费试听课程
  • 全部课程
  • IT课程
  • 设计课程
  • 运营课程
Free courses
最新开班时间
  • 北京
  • 上海
  • 广州
  • 深圳
  • 南京
  • 成都
  • 武汉
  • 西安
  • 青岛
  • 天津
  • 杭州
  • 重庆
  • 厦门
  • 哈尔滨
  • 济南
  • 福州
  • 沈阳
  • 合肥
  • 郑州
  • 长春
  • 苏州
  • 大连
  • 长沙
  • 昆明
  • 温州
  • 太原
  • 南昌
  • 无锡
  • 石家庄
  • 南宁
  • 中山
  • 兰州
  • 佛山
  • 珠海
  • 宁波
  • 贵阳
  • 保定
  • 呼和浩特
  • 东莞
  • 洛阳
  • 潍坊
  • 烟台
  • 运城
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
预约申请试听课
收起