• 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 中会报一个异常.

  • 相关阅读:
    Linux dd命令
    冲突域
    三次握手与四次挥手
    sizeof +数组名
    程序内存分配
    OSI七层协议模型
    栈的存储结构
    周转时间
    Gson工具类
    spring注入注解
  • 原文地址:https://www.cnblogs.com/dedao/p/6293493.html
Copyright © 2020-2023  润新知