1. list = ['xiaoli','xiaohua','huali']
    user = {'zhang':'123','lin':'321','chen':'222'}
    #list循环
    for stu in list:
    print('循环的值',stu)
  2.  
  3. #字典循环
    for stu in user:
    sql = 'inset into users(username,paw) value (%s,%s);'%(stu,user[stu])
    print(sql)
    for stu in user:
    print('k==>',stu)
    print('value==>',user[stu])
    for key,value in user.items():
    print('%s => %s'%(key,value))
  4.  
  5. #字符串常用操作
  1.  
  2. name = 'xiaoli'
    #找下标
    print(name.index('i'))
    print(name.find('i'))
    #index find 区别
  3.  
  4. print(name.find('z'))
    #print(name.index('z')) #index 查找没有的元素会报错
  5.  
  6. mima = ' 1 2 1 '
    print(mima)
    #去除字符串前后的空格和换行符
    print(mima.strip())
    #去除字符串左边的空格
    print(mima.lstrip())
    #去除字符串右边的空格
    print(mima.rstrip())
    #替换字符 可用于去除空格
    print(mima.replace(' ',''))
    print(mima.replace('1',''))
    image = 'x.jpg'
    #判断是否是以***开始
    print(name.startswith('xi'))
    #判断是否是以***结束
    print(image.endswith('.jpg'))
    #判断是否为整数
    s = '123'
    print(s.isdigit())
    #判断字符串是否全为小写
    s1 = 'sdfS``'
    print(s1.islower())
    print(s1.isupper())
    #判断是否为空
    s2 = ' '
    print(s2.isspace())
    #判断字符串里是否有特殊字符 若存在特殊字符结果为false
    s3 = 'lskdjf)234'
    print(s3.isalnum())
    #是否全为字母
    print(s1.isalpha())
    #首字母大写
    print(s3.capitalize())
    print(s.capitalize())
    #用0补齐数字的站位 例如三位数,若数字为9 则补0后则为 009
    i = '9'
    print(i.zfill(3))
    #
    name = 'Hello World'
    #转换为大写
    print(name.upper())
    #转换为小写
    print(name.lower())
  7.  
  8. #将字符串中的值单独提出
    stu = 'xiaoming,xiaoli,liming'
    names = stu.split(',')
    print(names)
    #连接 join函数只适用于字符串类型
    print(','.join(names))
    num = '123'
    print(' '.join(num))
  9.  
  10. #字符串可进行加法及乘法
  1. n1 = 'x1'
    n2 = 'x2'
    n3 = n1+n2
    n4 = n1 * 3
    print(n4)
    print(n3)

list循环 字典循环 字符串常用方法的更多相关文章

  1. 高级变量类型(列表,元组,字典,字符串,公共方法,变量高级)for循环

    Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 -- 非零即真 假 False 0 复数型 (co ...

  2. Python基础二_操作字符串常用方法、字典、文件读取

    一.字符串常用方法: name.captitalize()                       #字符串首字母大写 name.center(50,'*')                   ...

  3. Python第五天 文件访问 for循环访问文件 while循环访问文件 字符串的startswith函数和split函数 linecache模块

    Python第五天   文件访问    for循环访问文件    while循环访问文件   字符串的startswith函数和split函数  linecache模块 目录 Pycharm使用技巧( ...

  4. Python笔记之字典循环

    Python笔记之字典循环   1.问题 Python是一门比较好入门的编程语言,但是入门简单,当然坑也是有的,今天就来介绍一个我遇到的坑吧,也是很简单的一个,就是当时脑子有点转不过弯来了. 先看代码 ...

  5. java里如何实现循环打印出字符串或字符串数组里的内容

    不多说,直接上干货! java里如何实现循环打印出字符串里的内容 思路:可以先将字符串转换成字符串数组. public class test { public static void main(Str ...

  6. 循环字典进行操作时出现:RuntimeError: dictionary changed size during iteration的解决方案

    在做对员工信息增删改查这个作业时,有一个需求是通过用户输入的id删除用户信息.我把用户信息从文件提取出来储存在了字典里,其中key是用户id,value是用户的其他信息.在循环字典的时候,当用户id和 ...

  7. 循环遍历Java字符串字符的规范方法——类似python for ch in string

    比如我将string作为CNN 文本处理输入: float [] input = new float[maxLength]; // 1 sentence by maxLenWords // int[] ...

  8. day2 -- 字符串常用方法、列表、字典

    1.字符串常用方法 name = "Convict abc" count(): print(name.count("c")) # 2 find(): print ...

  9. python基础3 字符串常用方法

    一. 基础数据类型 总览 int:用于计算,计数,运算等. 1,2,3,100...... str:'这些内容[]'    用户少量数据的存储,便于操作. bool: True, False,两种状态 ...

随机推荐

  1. bzoj 4300绝世好题

    呵呵呵呵 #include<bits/stdc++.h> #define INF 0x7fffffff #define LL long long #define N 100005 usin ...

  2. SourceTree - 对Git的使用

    SourceTree - 对Git的使用 一 .SourceTree简介 SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作 ...

  3. 1、求loss:tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None))

    1.求loss: tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None)) 第一个参数log ...

  4. vue实现CheckBox与数组对象绑定

    实现需求: 实现一个简易的购物车,页面的表格展示data数据中的一个数组对象,并提供选中商品和全选商品checkbox复选框,页面实时显示选中商品的总金额: 分析: 1:使用v-for循环渲染arra ...

  5. 一天一个设计模式——Strategy策略模式

    一.模式说明 策略模式比较好理解,就是将程序中用到的算法整体的拿出来,并有多个不同版本的算法实现,在程序运行阶段,动态的决定使用哪个算法来解决问题. 举个实际的例子:排序算法的问题,假如我们的程序中需 ...

  6. 使用那各VUE的打印功能(print.js)出现多打印一个空白页的问题

    最近这段时间,用VUE写东西,有个打印功能. 百度了一下,铺天盖地的VUE打印的两种实现方法. 很感激这些千篇一律的帖子,虽然不知道他们是否真的用过,还是只是复制粘贴. 至少这些帖子告诉我,是有两个可 ...

  7. Python Learning Day5

    Response响应 import requests response = requests.get('https://baidu.com') # response响应 print(response. ...

  8. Java 类提供了自定义的构造方法,那么类的默认构造不会被调用

    以下代码无法通过编译: public class Test1 { public static void main(String[] args) { //int a=6; Foo obj=new Foo ...

  9. 一维消消乐(DP)

    一维消消乐是一款非常简单的游戏.有n颗珠子排成一排,每一颗珠子有一个价值w(可能是负数). 游戏是这样,你可以选择如若干对相邻的珠子,让他们同时消去.每一对珠子的消失,都会使得总分数加上两颗珠子相乘的 ...

  10. jupyter notebook 安装配置使用,+目录插件安装

    1.安装 pip3 install jupyter 2.配置 2.1. 生成一个 notebook 配置文件 jupyter notebook --generate-config /root/.jup ...