zoukankan      html  css  js  c++  java
  • Python 小知识点(1)

    1.Python命名规则------>下划线连接    girl_of_wfb="lgl"

    2.常量-----名称全大写->WFB="WFaceBoss"

    3.编码的进化

    由于机器只认识0和1,所以为了解决人与计算机之间的交流,出现了编码。

    Ascill(二进制与英文字符之间)【1bytes=8个位】----》GB2312(中文汉字)【7000+汉字】------》GBK【20000+汉字】----》Unicode(英文被放大2倍)【2bytes=16位】-----》UTF-8 可变长度(英文不变,中文三个字节)。

    4.Python中的格式化方式

    1)字符串拼接

    info = '''
    -------info of '''+name+'''------
    Name:'''+name+'''
    Age:'''+age+'''
    
    '''

    (2)字符类型占位符

    Info1 = '''
    -------------info of %s------------
    Name:%s
    Age:%s
    
    ''' %(name,name, age)

    (3)大括号+format方法

    info2 = '''
    -------------info of {_name}------------
    Name:{_name}
    Age:{_age}
    
    ''' .format(_name=name,
                _age=age
                )

    5.Python中的for, while循环后面紧接着是可以加else的。

    (1)while与else使用

    语句:
      while   真值表达式:
              语句块1....
      else: 

              语句块2....

    说明:
         1. 先执行真值表达式, 测试布尔值为True 或者 False
         2. 如果真值表达式的测试值为True, 则执行语句1(若包括break直接跳出,同时也跳过else所包括的语句),然后再返回到第一步
            重复进行测试
         3. 如果真值表达式的测试值为False, 则执行else子句的语句块2, 然后结束此while语句的执行,如果没有else子句, 则直接结束while语句的执行

    (2)for与else使用。

    当for循环计数器记数完成后【可以理解为不满足for循环条件】会执行与for对应的else,若for循环中是由于break跳出循环,则不会执行else部分。

      

     当做补基础,不喜勿喷哈。。。。

  • 相关阅读:
    c++<ctime>中常用函数
    头文件<cmath>中常用函数
    c++动态数组的使用
    迭代器与指针
    引用和指针做形参时的区别
    c++使用cin、cout与c中使用scanf、printf进行输入输出的效率问题
    c++指定输出小数的精度
    Linux命令学习(1)
    Nginx 配置文件nginx.conf中文详解
    Walle实现自动发布
  • 原文地址:https://www.cnblogs.com/wfaceboss/p/9307755.html
Copyright © 2011-2022 走看看