zoukankan      html  css  js  c++  java
  • python

    学习路径 https://www.cnblogs.com/cainiao-chuanqi/p/14328886.html

    https://www.cnblogs.com/cainiao-chuanqi/p/9406421.html

    加入全局变量

    退出的命令 exit() 回车  quit() 回车

    成功

    Ctrl+s  保存

    Ctrl+B 运行

    第二种

    第三种

    注释

    添加注释的代码通过⽤⾃⼰熟悉的语⾔,在程序中对某些代码进⾏标注说明,这就是注释的作⽤,能够⼤⼤增强程序的可读性

    # 注释一行

    “””

     多行注释

    “””

    快捷键 :ctrl+/ 注释

    定义变量

      变量名 = 值    变量名⾃定义,要满⾜标识符命名规则。

      标识符命名规则是Python中定义各种名字的时候的统⼀规范,具体如下:

    • 由数字、字⺟、下划线组成
    • 不能数字开头
    • 不能使⽤内置关键字
    • 严格区分⼤⼩写

    数据类型

    检测数据类型的⽅法: type()

    a = 1

    print(type(a)) # <class 'int'> -- 整型

    b = 1.1

    print(type(b)) # <class 'float'> -- 浮点型

    c = True   T大写

    print(type(c)) # <class 'bool'> -- 布尔型

    cc=Flase  F 大写

    print(type(cc))

    d = '12345'

    print(type(d)) # <class 'str'> -- 字符串

    e = [10, 20, 30]

    print(type(e)) # <class 'list'> -- 列表

    f = (10, 20, 30)

    print(type(f)) # <class 'tuple'> -- 元组

    h = {10, 20, 30}

    print(type(h)) # <class 'set'> -- 集合

    g = {'name': 'TOM', 'age': 20}

    print(type(g)) # <class 'dict'> -- 字典

    格式化输出

    %s  字符串

    %d  有符号的十进制整数

    %f   浮点数

    输出格式

    Print自带换行,如果不希望换行可以取消print默认结束符

    Print(end=””)

    print(“….%s  …..%d” % (…. , …..,))

    print(f”…..{…}, ….{…}, …{…}”)

    技巧

       %06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出

       %.2f  表示小数点后显示的小数位数

    转义字符

      :换行

      :制表符,一个tab键(4个空格)的距离

    输入

    在Python中,程序接收⽤户输⼊的数据的功能即是输⼊

      输入的语法 input(“提示信息”)

      当程序执⾏到 input ,等待⽤户输⼊,输⼊完成之后才继续向下执⾏。

    在Python中, input 接收⽤户输⼊后,⼀般存储到变量,⽅便使⽤。

    在Python中, input 会把接收到的任意⽤户输⼊的数据都当做字符串处理

          password=input("请输入您的密码:")

    print(f"你输入的密码是{password}")

    print(type(password))

    转换数据类型

    XXX=XXX

    Print(float(XXX))

    Print(type(float(xxx)))

    运算符

      算术运算符

    注意:混合运算优先级顺序: () ⾼于 ** ⾼于 * / // % ⾼于 + -

    赋值运算符

    单个变量赋值

    num=1

    print(num)

    多变量赋值

    多变量赋相同值

    复合赋值运算符

    比较运算符

      ⽐较运算符也叫关系运算符, 通常⽤来判断。

    逻辑运算符

    拓展

    数字之间的逻辑运算

      a=0  b=1  c=2

    #and运算符,只要有一个值为0,则结果为0,否则结果为最后一个非0数字

    Print (a  and  b) #0

    Print(b  and  c)#2

    Print (c  and  b)#1

    #or 运算符,只有所有值为0结果才为0,否则结果为第一个非0数字

    Print(a  or  b)# 1

    Print(a   or  c)# 2

    Print(b  or  c) # 1

    总结

    算数运算的优先级

      混合运算优先级顺序:()高于**高于*/  //%高于+-

    赋值运算符

      =

    复合赋值运算符

      +=

      -=

    优先级

    1. 先算复合赋值运算符右侧的表达式
    2. 再算复合赋值运算的算术运算
    3. 最后算赋值运算

    比较远算符

    判断相等:==

    大于等于:>=

    小于等于:<=

    不等于:!=

       逻辑运算符

    与:and

    或:or

    非:not

    phtyon之控制条件if语句

    If语句  注意缩进  https://www.cnblogs.com/cainiao-chuanqi/p/14329052.html

    语法

      If条件

    条件成立执行的代码1

    条件成立执行的代码2

      …….

    If…..else…

    作用:条件成立执行if下方的代码;条件不成立执行else下方的代码

    还可以进行多重判断和else配合使用,一般else放到整个if语句的最后,表示以上条件都不成立的时候执行的代码

    拓展 age>=18 and age<=60 可以简化为 18<=age<=60

    If嵌套执行流程

    导出random模块

    Import 模块名

       random,randint(开始,结束)

    python之循环语句

    在python中,循环分为while和for两种,最终实现效果相同

    while语句 缩进

      计算1-100的累加和

      I=1

      Result=0

      While I <=100:

    Result + =i

    I+=1

    输出5050

       Print(result)

    计算1-100偶数累加和

      方法一:条件判断和2取余数为0则累加计算

      方法二:计数器控制

    break  continue 是循环中满足一定条件退出循环的两种不同方式

    区别  

       Break 终止循环

       Continue 退出当前一次循环继而执行下一次循环代码

    While循环嵌套

    Python之函数的使用

    https://www.cnblogs.com/cainiao-chuanqi/p/14346891.html

    Python之异常处理   https://www.cnblogs.com/cainiao-chuanqi/p/14347099.html

    Python之模块的使用 https://www.cnblogs.com/cainiao-chuanqi/p/14347179.html

  • 相关阅读:
    TP框架模板中IF Else 如何使用?
    Append 后如何使用 fadein淡入效果
    ThinkPad如何修改fn键默认操作
    TP框架ajax U方法不解析怎么办?
    thinkphp session如何取数组
    FTP服务搭建
    Linux系统学习之字符处理
    如何使用zabbix初级监控
    项目同步部署
    巡检常用命令
  • 原文地址:https://www.cnblogs.com/2791277lqc/p/14350050.html
Copyright © 2011-2022 走看看