• python快速入手


    环境准备

    Python3 最新源码,二进制文档,新闻资讯等可以在 Python 的官网查看到:

    Python 官网: link

    你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。

    Python文档下载地址: link

    集成IDE工具pycharm下载: link

    关键字

    and、as、assert、break、class、continue、def、del、elif、else、except、False、finally、for、from、global、if、import、in、is、lambda、None、nonlocal、not、or、pass、raise、return、True、try、while、with、yield

    流程控制关键字

    if/else:判断语句

    for/while:循环语句

    break/continue:跳出循环、跳出当前迭代

    in:判断一个成员是否属于一个序列

    try/except/finally:异常处理

    定义变量或常量

    def:定义函数

    class:定义类

    lambda:定义 lambda 函数

    import:导入模块

    from/import:获取模块中的指定函数或变量

    常量关键字

    True/False:布尔型,逻辑值

    None:空对象

    特殊用途关键字

    as:指定别名

    global/nonlocal:声明全局变量或外层变量

    流程控制

    if语句

    单分支

    if 条件表达式:
        代码段
    
    • 1
    • 2
    a = 3
    b = 2
    print("a=",a)
    print("b=",b)
    print("条件表达式a>b")
    if a>b:
        print("条件成立")
        
    print("条件表达式a
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    双分支

    if 条件表达式:
        代码段1
    else:
        代码段2
    
    • 1
    • 2
    • 3
    • 4
    a = 3
    b = 2
    print("a=",a)
    print("b=",b)
    print("条件表达式a>b")
    if a>b:
        print("a>b")
    else:
        print("ab")
    if a>b:
        print("a>b")
    else:
        print("a
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    while语句

    while 循环条件:
        代码段
    
    • 1
    • 2
    # _*_ coding:utf-8 _*_
    
    num = int(input("请输入一个正整数:"))
    
    i=0
    sumNum = 0
    while (i <= num):
        sumNum += i
        i+=1
    print(sumNum)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    while else循环

    while 循环条件:
        代码块1
    else:
        代码块2
    
    • 1
    • 2
    • 3
    • 4
    a = int(input("请输入一个正整数:"))
    
    i = 0
    count = 0
    while (i < a):
        count += i
        i += 1
    else:
        print("计算完毕")
    print("{0}的序列和为:{1}".format(a,count))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    for循环

    for 循环变量 in 对象:
        代码段
    
    • 1
    • 2
    a = int(input("请输入一个正整数:"))
    
    count = 0
    for i in range(0, a):
        count += i
    
    print("{0}的序列和为:{1}".format(a,count))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    for else循环

    for 循环变量 in 对象:
        代码段1
    else:
        代码段2
    
    • 1
    • 2
    • 3
    • 4
    a = int(input("请输入一个正整数:"))
    
    count = 0
    for i in range(0, a):
        count += i
    else:
        print("循环结束")
    print("{0}的序列和为:{1}".format(a,count))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    三元表达式

    结果1 if 条件表达式 else 结果2
    
    • 1
    a=11
    print("a<15" if a<15 else "a>15")
    b=18
    print("b<15" if b<15 else "b>15")
    
    • 1
    • 2
    • 3
    • 4

    跳转语句

    break语句

    break用于退出当前循环。

    continue语句

    用于继续下一个循环。

    pass语句

    用于占据一行,没有任何特殊的指令,是一个空语句。

    常用函数

    1、print()函数:打印字符串;

    2、raw_input()函数:从用户键盘捕获字符;

    3、len()函数:计算字符长度;

    4、format()函数:实现格式化输出;

    5、type()函数:查询对象的类型;

    6、int()函数、float()函数、str()函数等:类型的转化函数;

    7、id()函数:获取对象的内存地址;

    8、help()函数:Python的帮助函数;

    9、s.islower()函数:判断字符小写;

    10、s.sppace()函数:判断是否为空格;

    11、str.replace()函数:替换字符;

    12、import()函数:引进库;

    13、math.sin()函数:sin()函数;

    14、math.pow()函数:计算次方函数;

    15、os.getcwd()函数:获取当前工作目录;

    16、listdir()函数:显示当前目录下的文件;

    17、time.sleep()函数:停止一段时间;

    18、random.randint()函数:产生随机数;

    19、range()函数:返回一个列表,打印从1到100;

    20、file.read()函数:读取文件返回字符串;

    21、file.readlines()函数:读取文件返回列表;

    22、file.readline()函数:读取一行文件并返回字符串;

    23、split()函数:用什么来间隔字符串;

    24、isalnum()函数:判断是否为有效数字或字符;

    25、isalpha()函数:判断是否全为字符;

    26、isdigit()函数:判断是否全为数字;

    27、 lower()函数:将数据改成小写;

    28、upper()函数:将数据改成大写;

    29、startswith(s)函数:判断字符串是否以s开始的;

    30、endwith(s)函数:判断字符串是否以s结尾的;

    31、file.write()函数:写入函数;

    32、file.writeline()函数:写入文件;

    33、abs()函数:得到某数的绝对值;

    34、file.sort()函数:对书数据排序;

    35、tuple()函数:创建一个元组;

    36、find()函数:查找 返回的是索引;

    37、dict()函数:创建字典;

    38、clear()函数:清楚字典中的所有项;

    39、copy()函数:复制一个字典,会修改所有的字典;

    40、 get()函数:查询字典中的元素。
      
      常用函数: link
      内置函数: link

  • 相关阅读:
    STM32G070RBT6-MCU温度测量(ADC)
    Git版本控制
    Pytorch多机多卡的多种打开方式
    Java入门 集合框架、泛型和Collection(补充)(第二十三天)
    Hardhat开发智能合约和DApp
    【深度学习】——损失函数(均方差损失和交叉熵损失)
    vue3 vue.config.js分包配置
    电脑小白快来!这有电脑常见故障解决方法
    能链科技完成重点项目签约
    水晶球,构造回文(关键词-字符串)
  • 原文地址:https://blog.csdn.net/jiuguaqiao6494/article/details/134476978