• 【Python】第一章 Python基础知识 学习笔记


    目录

    Python基础知识

    程序控制结构

    循环结构-扩展模式

    即for和while后跟的else关键字。当循环正常结束后(没有break。continue不影响),会执行else语句中的内容。使用方法:

    for <variable> in <struct>:
        <code1>
    else:
        <code2>
    
    while <condtion>:
        <code1>
    else:
        <code2>
    

    空操作

    pass语句,起到代码完善的作用。

    字符串格式设置

    字符串对象的center(),ljust(),rjust()方法

    居中,左对齐,右对齐,参数设置填充字符。使用方法:

    >>> 'python'.center(10)
    '  python  '
    >>> 'python'.center(10,'-')
    '--python--'
    >>> 'python'.ljust(10,'-')
    'python----'
    >>> 'python'.rjust(10,'-')
    '----python'
    

    字符串格式化方法一(不推荐)

    参考C语言

    字符串格式化方法二(推荐)

    使用.format()函数来控制字符串的格式。

    >>> name="Bob"
    >>> score=10
    >>> "{0} scored {1} points.".format(name,score)
    'Bob scored 10 points.'
    

    花括号中可控制的内容:

    1. “:”引导符号。
    2. 用于填充的字符
    3. 控制对齐方向。“<”左对齐 “>”右对齐 “^”居中对齐
    4. 控制输出宽度
    5. “,”数字千位分隔符
    6. .精度。控制浮点数小数位数或者字符串最大输出长度
    7. 类型

    例:打印乘法表

    for i in range(1,10):
        for j in range(1,i+1):
            print("{0}*{1}={2:<2}".format(i,j,i*j),end="  ")
        print()
    

    或者

    for i in range(1,10):
        for j in range(1,i+1):
            print(f"{i}*{j}={i*j:<2}",end="  ")
        print()
    

    字符串对象的split()方法

    讲字符串中根据所给参数进行分割,返回一个列表。默认参数为空格

    map()函数的使用

    Python脚本的__name__属性

    每个脚本创建都有一个__name__属性,独立运行则为__main__,作为模块导入则为文件名。

  • 相关阅读:
    其实你的痛苦 跟别人完全没有关系
    一篇很好的“金刚念诵要诀” 首愚法师开示【精华】 [唇齿不动]的过程及要诀
    无我的智慧十五
    随在你:放心的智慧
    利用念头及情绪
    [转载]无我的智慧 第一章 镜中修行
    看到自己真实本性的人
    肯.威尔伯论觉知
    觉醒之光【六】觉醒
    觉醒之光【十一】关系
  • 原文地址:https://www.cnblogs.com/charles1999/p/12512226.html
Copyright © 2020-2023  润新知