zoukankan      html  css  js  c++  java
  • 尚学python课程---13、python基础语法

    尚学python课程---13、python基础语法

    一、总结

    一句话总结:

    legend2系统使我能够快速掌握一门语法,特别有用
    pass 语句:空语句:是为了保持程序结构的完整性  :作用:比如:当你没有想好函数的内容是可以用 pass 填充,使程序可以正常运行。
    python中结构块的语法要注意:if letter == 'h':

    1、python是弱类型么?

    是的:counter = 100 # 赋值整型变量; print counter

    2、Python算术运算符中需要注意的?

    /:【一样】:除 - x除以y:20/10=2
    %:【一样】:取模 - 返回除法的余数
    **:【不一样】:幂 - 返回x的y次幂: 2**3=8
    //:【不一样】:取整除 - 返回商的整数部分(向下取整):9//2=4;-9//2=-5

    3、python中如何书写多行语句?

    斜杠( ):item_one + 换行 item_two + 换行 item_three
    total = item_one + 
            item_two + 
            item_three
    语句中包含 [], {} 或 () 括号就不需要使用多行连接符。如下实例:
    
    days = ['Monday', 'Tuesday', 'Wednesday',
            'Thursday', 'Friday']

    4、python中一行语句的结束符是什么?

    新行:Python语句中一般以新行作为语句的结束符

    5、python中引号中不同于别的常用的语言的引号是什么?

    三引号( ''' 或 """ ):Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。

    6、python中的 空行 表示什么意思?

    用来分隔函数、类等:函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。

    函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

    空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

    记住:空行也是程序代码的一部分。

    7、python中如何等待用户输入?

    raw_input方法或input方法:raw_input("按下 enter 键退出,其他任意键显示... ")

    8、python中如何同一行显示多条语句?

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

    9、python中如何输出?

    print:默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 ,
    print x, print x,y # 不换行输出
    print x  # 换行输出

    10、python中如何 多个语句构成代码组?

    缩进相同:缩进相同的一组语句构成一个代码块,我们称之代码组。
    冒号结束:if expression : :结构位置都要接冒号
    像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。
    
    我们将首行及后面的代码组称为一个子句(clause)。
    
    如下实例:
    
    if expression : 
       suite 
    elif expression :  
       suite  
    else :  
       suite 

    11、python如何查看帮助信息?

    python -h

    12、python如何为多个变量赋值?

    a = b = c = 1

    13、python中的break和continue的格式?

    单独占一行:有缩进,前后没啥符号
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     
    for letter in 'Python':     # 第一个实例
       if letter == 'h':
          break
       print '当前字母 :', letter
      
    var = 10                    # 第二个实例
    while var > 0:              
       print '当前变量值 :', var
       var = var -1
       if var == 5:   # 当变量 var 等于 5 时退出循环
          break
     
    print "Good bye!"

    14、Python pass 语句是什么,作用是什么?

    空语句:是为了保持程序结构的完整性
    作用:比如:当你没有想好函数的内容是可以用 pass 填充,使程序可以正常运行。
    Python pass 是空语句,是为了保持程序结构的完整性。
    
    pass 不做任何事情,一般用做占位语句。
    
    Python 语言 pass 语句语法格式如下:
    
    
    实例
    #!/usr/bin/python
    # -*- coding: UTF-8 -*- 
     
    # 输出 Python 的每个字母
    for letter in 'Python':
       if letter == 'h':
          pass
          print '这是 pass 块'
       print '当前字母 :', letter
     
    print "Good bye!"
    
    以上实例执行结果:
    
    当前字母 : P
    当前字母 : y
    当前字母 : t
    这是 pass 块
    当前字母 : h
    当前字母 : o
    当前字母 : n
    Good bye!

    15、python中这样的语句给我们的启示是什么:if letter == 'h':?

    空格代替小括号,缩进代替大括号:因为大括号好小括号在数据类型中被用了

    16、Python有哪五个标准的数据类型?

    Numbers(数字)和 String(字符串)
    List(列表):【数组】:列表用 [ ] 标识:
    Dictionary(字典):【键值对数组】:字典用"{ }"标识: 列表是有序的对象集合,字典是无序的对象集合
    Tuple(元组):【只读列表】:元组用 () 标识,类似于 List(列表),元组不能二次赋值,相当于只读列表

    17、php和python做web开发的区别?

    单独入口><内存加载:PHP应用程序更像是一组单独的脚本,甚至只是一个单独入口。而Python是多用途语言,也可以用于WEB开发,基于Python的WEB应用是加载到内存的完整应用,有自己的内容声明,保存所有的查询和请求。

    二、内容在总结中

     
  • 相关阅读:
    Discuz经典函数注释之authcode
    在delphi中,DLL加载时做初始化的Demo
    KERNEL32相关函数
    解析 png 图片的十六进制字符流
    delphi 获取硬盘序列号、cpu号、bios号、网卡号
    封装 INI 文件读写函数
    A窗口消失B窗口弹出
    delphi公用函数
    获取打开文件的PID
    C# cmd调用外部命令
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10961823.html
Copyright © 2011-2022 走看看