zoukankan      html  css  js  c++  java
  • python基础语法

    一开始学python就发现,这语言和c++很像。虽然网上很多比较详细的基础语法讲解了,但是还是决定自己总结一下。

    安装好python环境后,最简单的练手就是cmd打开终端,输入python即可开始编程,这个方式叫做交互式编程,不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码;如果想直接执行某个python文件,可以set PYTHONPATH=”文件路径",设置好环境变量,然后 python test.py 执行文件。当然还是用IDE比较方便,PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

     如果代码当中会出现中文字符(如注释),需要先写上 # -*- coding: utf-8 -*-

    Python中的关键字不能用作常数或变数或任何其他标识符名称,所有Python的关键字只包含小写字母:

    and exec not
    assert finally or
    break for pass
    class from print
    continue global raise
    def if return
    del import try
    elif in while
    else is with
    except lambda yield

    Python和其他语言最大的区别就是,Python的代码块不使用大括号({})来控制。python最具特色的就是用缩进来写模块。

    缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行!如果代码过长,可以用 换行,换行不需要严格执行缩进规则如:

    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
     if True:
        print "The 
            Answer" print "True" else: print "The
          Answer" # 没有严格缩进,在执行时会报错 print "False"

    等待输入:

    num = raw_input()
    print num

     同一行显示多条语句:

    import sys; x = 'runoob'; sys.stdout.write(x + '
    ')

    python字符串

    如:

       python = 'python'
       iscool = ‘iscool’
       print iscool[3:]
    输出:cool
       print iscool[-1]
    输出:l
       print python + ' '+ iscool
    输出:python iscool
       print python*2
    输出:pythonpython


    string.find(str, begin=0,end=len(string)) 检测str 是否包含在string 中,如果begin 和end 指定范围,
    则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1

    string.index(str, begin=0,end=len(string)) 跟find()方法一样,只不过如果str 不在string 中会报一个异常.

  • 相关阅读:
    nmon+python 基于AIX系统数据分析
    nmon +java nmon Alalizy agent 动态交互监控
    nomon+ pyNmonAnalyzer实现基于python的nmon监控性能数据可视化
    nmon help文档zh-han
    nmon+Java Nmon Analyser进行nmon监控数据可视化分析
    pandas 数据可视化之折线图
    nmonchart 分析.nmon监控数据成html展示
    【BZOJ4025】—二分图(线段树分治+带权并查集)
    【BZOJ4025】—二分图(线段树分治+带权并查集)
    【BZOJ2759】—一个动态树好题(LCT+Exgcd)
  • 原文地址:https://www.cnblogs.com/dedao/p/6293493.html
Copyright © 2011-2022 走看看