zoukankan      html  css  js  c++  java
  • python基本数据类型

    # usr/bin/env python
    # _*_ coding:utf-8 _
    # from __future__ import division
    # val = 9/2
    # print (val)
    # temp = 'hey'
    # chengbao = type(temp)
    # print(chengbao)
    # temp.upper()
    # temp.lower()
    
    
    # temp = 'zq'
    # # print(dir(temp))
    # # help(temp)
    # temp.upper()
    
    
    
    # n1 = 123
    # n2 = 456
    # print(n1+n2)
    # print(n1.__add__(n2))
    
    # n = 4
    # zq = n.bit_length()
    # print(zq)
    # str
    # a1 = 'zq'
    #这个的功能是将首字母变大写
    # # zq = a1.capitalize()
    # # print(zq)
    #这个是变量总长度不够的星号补齐
    # zq = a1.center(20, '*')
    # print(zq)
    
    #这个功能是计算出现次数
    # a1 = "zhangqiang is a  zqzq"
    # zq = a1.count('z')
    #这个是指定范围统计
    #zq = a1.count('z',0,10)
    # print(zq)
    
    
    #	表示tab键,这个功能设置字符串中间空格长度
    # zq = "py	666"
    # print(zq)
    # print(zq.expandtabs())
    # print (zq.expandtabs(10))
    
    #寻找子序列的位置,结果显示默认找到的第一个
    #找到的话显示的正数,如果没有找到显示的是负数
    # z = "wo shi zhongguoren"
    # print (z.find("a"))
    
    # z = "hello {0}, age {1}"
    # print (z)
    # #{0}占位符
    # #字符串格式化
    # zq = z.format('zhang',20)
    # print(zq)
    
    
    #子序列没找到报错跟find相似,find的返回值是负数
    # z = "wo shi zhongguoren"
    # print (z.index("s"))
    
    #括号里面点后面什么也没有叫做没有传参数
    # l1 = 543131231
    # zq = l1.bit_length()
    # print (zq)
    #不知道参数能加几个就去看源码,查看源码中见到括号里面是self不用传参数
    
    #join
    # li = ["zq","zqq"] #列表
    # li = ("zq","zqq")  #元组也是支持的
    # # #这个就是将列表里面的字符串用你定义的符号链接起来
    # z = "---".join(li)
    # print (z)
    
    # z = "zq zqq zqqq"
    # zz = z.partition('zqq')
    # #('zq','zqq','zqqq')元组类型
    # print (zz)
    
    
    # z = "zq zqq zqqq"
    # zz = z.replace('z','bb',1)
    # print (zz)
    
    #找到第一个分隔符,不算自己在内将其分开。
    # z = "sdfadfjka"
    # zz = z.split('a',1)
    # print (zz)
    
    # z = "sdfjk"
    # print(z[0:2])
    #索引
    # print(z[0])
    # print(z[1])
    # print(z[2])
    # print(z[3])
    # print(z[4])
    # #长度
    # zz = len(z)
    # print(zz)
    #切片
    
    #假如一个字符串很长要打印出来
    #我们要用循环
    # z = "sdfjakldjf"
    # # start = 0
    # # while start < len(z):
    # #     temp = z[start]
    # #     print(temp)
    # #     start += 1
    #
    # #for 循环break continue也实用
    # for zq in z:
    #     print(zq)
    
    ######  列表  ########
    
    name = "zq"
    age = 15
    name_list = ["zq","zw","ze"]
    """
    #索引
    print(name_list[0])
    #切片
    print(name_list[0:2])
    #大于等于2小于3
    print(name_list[2:len(name_list)])
    #for
    for i in name_list:
        print (i)
    """
    
    #列表提供的其他功能
    #append追加
    name_list.append('zx')
    name_list.append('zx')
    name_list.append('zx')
    print(name_list)
    print (name_list.count('zx'))
    #iterable:可迭代的
    zq = [11,22,33,44]
    #extend批量的给原先列表增加数据
    name_list.extend(zq)
    print(name_list)
    print (name_list.index('zw'))
    name_list.insert(2,'sb')
    print (name_list)
    #在原列表中移除最后一个元素,并将其赋值给a1
    a1 = name_list.pop()
    print (name_list)
    print(a1)
  • 相关阅读:
    Linux下sed,awk,grep,cut,find学习笔记
    Python文件处理(1)
    KMP详解
    Java引用详解
    解决安卓中页脚被输入法顶起的问题
    解决swfupload上传控件文件名中文乱码问题 三种方法 flash及最新版本11.8.800.168
    null id in entry (don't flush the Session after an exception occurs)
    HQL中的Like查询需要注意的地方
    spring mvc controller间跳转 重定向 传参
    node to traverse cannot be null!
  • 原文地址:https://www.cnblogs.com/zq6041/p/6786913.html
Copyright © 2011-2022 走看看