• python 变量,if,while,运算符


    变量由变量名 赋值 值
        a = 1 ###### 必须是一个等于号 一个等于号是赋值

    变量的命名规则:
        1.数字,字母,下划线组成
        2.数字不能在前面
        3.区分大小写
        4.禁止使用python关键字
        5.不能使用中文和拼音
        6.变量名要具有意义
        7.写法
        1.驼峰体(大,小)
        2.下划线

        name = 'alex'
        name1 = 'name'
        print('name','name1')

        ####### 变量名不能加引号,加引号就是字符串了,和上边定义
        的变量完全没有关系


    注释:

        # 单行注释
        """ """ 多行注释
        ''' '''

    数据类型:

        int -- 数字(整型)
        + - * /

        str -- 字符串(用引号引起来的东西)
        字符串 + 字符串 (字符串只能和字符串相加)
        字符串拼接
        字符串 * 数字 (字符串只能乘以数字)


        bool -- 布尔值
        True 真
        False 假

        input() -- 输入 程序交互
        用input接收(获取)到的值都是字符串

        type() # 查看数据类型
        s = type(放要被查看的数据)

    8 没有引号是数字

        '5' '8' '你好' 有引号的是字符串
        '88'
        n = int('88') 将字符串转换成数字的时候括号里有引号

        s = str(99) 将数字转换成字符串的时候括号里没有引号
        print(s)

    if:
      5种

        if 条件:
        缩进代码块

        if 条件:
        缩进代码块
        else:
        缩进代码块

        if 条件:
        缩进代码块
        elif 条件:
        缩进代码块
        elif 条件:
        缩进代码块


        if 条件:
        缩进代码块
        elif 条件:
        缩进代码块
        else:
        缩进代码块



        if条件:
        缩进代码块
        缩进if条件:
        缩进代码块
        else:
        代码块
        else:
        代码块
      例子
        if 3>2: 如果3>2
        print(3) 就打印3
        if 4>3: 如果4>3
        print(5) 就打印3
        else:
        print(4)
        else:
        print(2)


    1.while 循环

        while -- 关键字
        while 条件:
        缩进循环体(代码块)
        死循环 ### 条件一直为真 就形成了一个环(死循环)

        # break 是跳出循环

        # continue 是跳出本次循环继续下次循环(临时见底 当做代码块中最后一行)

    2. 运算符

      5 种

        算数运算符

        print(a + b) # 加
        print(b - a) # 减
        print(b * a) # 乘
        print(b / a) # 除(有小数点)
        print(b % a) # 取膜
        print(b ** a) # 幂 (几次方)
        print(b // a) # 整除(没有小数点)

        比较运算符

        a = 10
        b = 20

        print(b > a) # 大于
        print(b < a) # 小于
        print(b >= a) # 大于等于
        print(b <= a) # 小于等于
        print(b == a) # 等于
        print(b != a) # 不等于


        赋值运算符

        a = 10 # a就是10
        # a += 10 # a = a + 10 就是在自己的身上在就上一个自己
        # print(a)
        # a -= 10
        # print(a) # a = a - 10
        # a *= 10 # a = a * 10
        # print(a)
        # a /= 10 # a = a / 10
        # print(a)
        # a **= 10 # a = a ** 10
        # print(a)
        # a //= 10 # a = a // 10
        # print(a)
        # a %= 10 # a = a % 10
        # print(a)

        逻辑运算符
        

        与 或 非
        and or not

        成员运算符

        in 存在
        not in 不存在


    3.  关于编码

        ascii码 不支持中文

        python2 默认编码是 ascii码

        unicode 万国码 16位(2字节) a你

        utf-8 最少使用8位(1字节) 欧洲 16位(2字节) 亚洲 24位(3字节)

        utf-16 最少使用16位(2个字节)

        gbk(国标 国家标准)
          中文 2个字节
          英文 1个字节

          8(bit)位 == 1(byte)字节

          1024(byte) == 1kb(千字节)

          1024kb == 1Mb
          1024Mb == 1Gb
          1024Gb == 1Tb
          1024Tb == 1Pb 常用到 1Tb 就可以啦



  • 相关阅读:
    基础 之 数组
    记录某个进程任意的采集时间内,top 10 的cpu和内存值的平均和求和
    8、广度优先搜索
    7、散列表
    计算机网络之从接入网到互联网
    计算机网络
    15、python之导入模块
    14、函数之匿名函数(lambda)
    13、python中的函数(闭包与装饰器)
    6、快速排序
  • 原文地址:https://www.cnblogs.com/davecurry/p/9853015.html
Copyright © 2020-2023  润新知