• 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)
  • 相关阅读:
    Restful API
    Vue之指令
    Scrapy框架
    爬虫提高性能:串行、线程进程、异步非阻塞
    MongoDB
    Beautifulsoup模块
    请求库之selenium
    php 正则匹配中文
    Javascript的"预编译"思考
    PHP程序员面试技巧之口试题分享
  • 原文地址:https://www.cnblogs.com/zq6041/p/6786913.html
Copyright © 2020-2023  润新知