美文网首页Python语言
03-python基础语法1

03-python基础语法1

作者: 老张_Jason | 来源:发表于2018-07-16 01:28 被阅读66次

    1、Python初体验

    任务:从键盘上任意输入两个整数,求和
    a =int(input("请输入一个正整数:"))
    b =int(input("请输入一个正整数:"))
    c=a+b
    print(c)
    

    2. 从print开始讲解

    print("hello world!")
    print("世界你好!")
    a=3
    b=4
    c=a+b
    print(c)
    print("a+b=",c)
    print("a+b=%d"%c)
    print("%d+%d=%d"%(a,b,c))
    print(a,"+",b,"=",c)
    print(a,"+","a","=",c)
    print("a+b=%d"%c,end='')
    

    3. 再讲input函数

    • input 从键盘上获取一个数,注意,获取的数是一个字符串类型的
      input("请输入一个正整数:") ,请输入一个正整数:这个是一个提示信息,会直接显示在终端,然后程序会停止等待用户输入,当用户输入一个值,则会将这个值以字符串形式返回。

    4. python基础语法

    4.1 Python标识符

    概述:标识符一般是变量名,函数名,类名,包名

    • 规则:
      1、在python里,标识符有字母、数字、下划线组成。
      2、在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
      3、python中的标识符是区分大小写的。
      4、标识符不能使用关键字
      5、以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,
      6、以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如init()代表类的构造函数。

    • 规范:
      1、见名思意
      2、变量名:xxyy 函数名:xxYy 类名:XxYy 包名:xxyy

    • 4.2 Python保留字符
    python保留字.png

    -4.3 行和缩进

    学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。
    缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
     if True:
        print "Answer"
        print "True"
    else:
        print "Answer"
        # 没有严格缩进,在执行时保持
      print "False"
    
    • 4.4 多行语句

    Python语句中一般以新行作为为语句的结束符。
    但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示:

     total = item_one + \ 
            item_two + \
            item_three
    

    语句中包含[], {} 或 () 括号就不需要使用多行连接符。如下实例:

     days = ['Monday', 'Tuesday', 'Wednesday',
            'Thursday', 'Friday']
    
    • 4.5 Python 引号
      Python 使用单引号(' ),双引号(" ),来表示字符串,引号的开始与结束必须是相同类型的。
    word = 'word'
    sentence = "这是一个句子"
    paragraph = """这是一个段落
    包含了多个语句"""
    
    • 4.6 Python注释
      python中单行注释采用 # 开头。
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
    # 第一个注释
    print "Hello, Python!";  # 第二个注释
    

    python 中多行注释使用三个单引号(''')或三个双引号(""")。

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
    
    '''
    这是多行注释,使用单引号。
    这是多行注释,使用单引号。
    这是多行注释,使用单引号。
    '''
    
    """
    这是多行注释,使用双引号。
    这是多行注释,使用双引号。
    这是多行注释,使用双引号。
    """
    

    相关文章

      网友评论

        本文标题:03-python基础语法1

        本文链接:https://www.haomeiwen.com/subject/uabmpftx.html