zoukankan      html  css  js  c++  java
  • python基础整理(一)

    1、字符编码:

    ASCIl码 255个  每个字符一个字节,

    Unicode  每个字符两个字节,

    UTF8   可变长的Unicode编码,英文一个字节,中文三个字节。

    2、格式化字符串:

    1)%s  字符串

         %d  整数

         %f  浮点数

    2)format 格式化字符串

    eg:

    #!/usr/bin/env pyth

    # _*_ coding:utf-8 _*_

    # Author:Harvey Wang

    name = input('name:')
    age = input('age:')
    job = input('job:')
    salary = input('salary:')
    info = '''
    ---------------- info ----------------
    Name : %s;
    Age : %s;
    job : %s;
    Salary : %s;
    ''' % (name, age, job, salary)
    print(info)

    info2 = '''
    ---------------- info2 ----------------
    Name : {_name}
    Age : {_age}
    job : {_job}
    Salary : {_salary}
    '''.format(_name=name,
    _age=age,
    _job=job,
    _salary=salary)

    print(info2)

    info3 = '''
    ----------------- info3 -----------------
    Name : {0}
    Age : {1}
    job : {2}
    Salary : {3}
    '''.format(name, age, job, salary)

    3、循环及break,continue

    break 结束跳出当前整个循环

    continue 跳出本次循环,进入下一循环

    while 和for 循环都可使用else

    4、特殊的数据类型bytes(py3)

    1) 文本总是str,二进制数据则有bytes表示

    2)str和bytes相互转换

    # str ----> bytes  ----encode(默认参数encoding='utf-8')
    # bytes -----> str ----decode(默认参数encoding='utf-8')

    str1 = '你好。。。'
    bytes1 = str1.encode(encoding='utf-8')
    print(bytes1)
    print(bytes1.decode(encoding='utf-8'))
  • 相关阅读:
    mysql数据引擎
    R语言入门
    springboot整合springmvc、mybatis
    svn搭建和配置
    UML常用图的几种关系的总结
    cookies和session机制
    Java总结篇系列:Java多线程(三)
    Java总结篇系列:Java多线程(一)
    Java总结篇系列:Java多线程(二)
    restframework之认证
  • 原文地址:https://www.cnblogs.com/3one/p/7368424.html
Copyright © 2011-2022 走看看