• python学习Day03


    【主要内容】

    1. 编码
    1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$%
    128个码位 2**7 在此基础上加了一位 2**8
    8位. 1个字节(byte)
    2. GBK 国标码 16位. 2个字节(双字节字符)
    3. unicode 万国码 32位, 4个字节
    4. utf-8: 英文 8 bit 1个字节
    欧洲文字 16bit 2个字节
    中文 24bit 3个字节

    8bit => 1 byte
    1024 byte = > 1kb
    1024 kb => 1mb
    1024mb => 1gb
    1024gb = > 1tb


    2. 基本数据类型的概述
    int 整数
    str 字符串, 存储少量的数据
    bool 布尔
    list 列表, ["大阳哥", "东阳哥", ]
    tuple 元组. 只读列表, 不能改
    dict 字典; 一对一对的存储数据. key:value {"赵阳":"大阳哥", 'jay':"周杰伦"}
    set 集合. 存储不重复的内容

    3. int, bool, str
    int 方法操作:
    bit_length() 求二进制长度
    bool: 类型转换
    1. 你想转换成什么. 就用什么把目标包裹起来
    2. 带空的是False, 不带空的True
    str
    1. str索引和切片:
    索引:起始下标是0(从左到右), (-1)从右到左
    切片: s[起始位置: 结束位置: 步长]
    特点:顾头不顾尾

    2. 字符串的常用操作: 常用方法
    字符串不可变.
    1. upper() 转换成大写
    2. strip() 去掉空格
    3. replace() 替换
    4. split() 切割
    5. format() 格式化输出
    6. startswith() 判断是否以xxx开头
    7. find() 查找. 找不到返回-1
    8. len() 内置函数. 直接使用. 不用点操作 求字符串的长度
    3. 迭代
    for 变量 in 可迭代对象:
    循环体
    else:

    【代码】
     1 '''
     2 # 1-2+3—4+...+99
     3 count=1
     4 s=0
     5 while count<100:
     6     if count%2==0:
     7         s=s-count
     8     else:
     9         s=s+count
    10     count = count+1
    11 print(s)
    12 
    13 # 用户登录,用户名123,密码123
    14 count=1
    15 while count<=3:
    16     username = input("请输入用户名:")
    17     password = input("请输入密码:")
    18     if username == '123' and password == '123':
    19         print("登录成功")
    20     else:
    21         print("登录失败")
    22         print("还剩%d次机会" % (3-count))
    23         count=count+1
    24 
    25 # 查看字符长度
    26 a = 3
    27 print(a.bit_length())  #bit_length()查看长度
    28 
    29 #“”空字符串表示False,非空字符表示True
    30 s="明天"
    31 if s: 
    32     print("哈哈")
    33 else:
    34     print("呵呵")
    35 '''
  • 相关阅读:
    bootstrap中的动态加载出来的图片轮播中的li标签中的class="active"的动态添加移除
    细碎的小定义的记录
    jQuery动态添加的元素中处理字符串溢出后在指定字符数后添加省略号
    ASP.NET中扩展FileUpload的上传文件的容量
    SVN错误:Attempted to lock an already-locked dir
    Eclipse中jsp、js文件编辑时,卡死现象解决汇总(转)
    修改weblogic端口的方法
    oracle 使用触发器实现id自增
    nui UI 具有右键属性的菜单树
    eclipse中 将java项目转换为web项目
  • 原文地址:https://www.cnblogs.com/fengxb1213/p/12290535.html
Copyright © 2020-2023  润新知