写代码,有如下变量,请按照要求实现每个功能:
name = " Kobe Bean Bryant"

     a.  移除 name 变量对应的值左边的空格,并输出移除后的内容name = "     Kobe Bean Bryant"a = name.lstrip()print(a)b.  判断 name 变量对应的值是否以 "B"  开头,并输出结果name = "     Kobe Bean Bryant"a = name.startswith("B")print(a)c.  判断 name 变量对应的值是否以 "t" 结尾,并输出结果name = "    Kobe Bean Bryant"  a = name.endswith("t")  print(a)  d.  将 name 变量对应的值中的 “B” 替换为 “p”,并输出结果name = "    Kobe Bean Bryant"  a = name.endswith("t")  print(a)  e.  将 name 变量对应的值根据 “e” 分割,并输出结果。name = "  Kobe Bean Bryant"a = name.split("e")print(a)                    f.  将 name 变量对应的值变大写、小写,并输出结果a = name.lower()a = name.upper()g.   请输出 name 变量对应的值的第 2 个字符?name = "Kobe Bean Bryant"a = name[1]print(a)h.   请输出 name 变量对应的值的后 3 个字符?name = "Kobe Bean Bryant"a = name[-3:]print(a)i.   请输出 name 变量对应的值中 “e” 所在索引位置?name = "Kobe Bean Bryant"for index, e in enumerate(name):if e == 'e':print(index,'-',e)j.   获取子序列,仅不包含最后一个字符。name = "Kobe Bean Bryant"a = name[:-1]print(a)k.   字符串是否可迭代对象?如可以请使用 for 循环每一个元素?name = "Kobe Bean Bryant"for i in name:print (i)l.   利用下划线将列表的每一个元素拼接成字符串li = "alexericrain"print(   '_'.join(li)  )m.   利用下划线将列表的每一个元素拼接成字符串li = "alexericrain"print(   '_'.join(li)  )n.   利用下划线将列表的每一个元素拼接成字符串li =   ['alex', 'eric', 'rain']print(   '_'.join(li)  )o.   实现一个整数加法计算器:如:content   =   input('请输入内容:')   #  如: 5+9  或 5+   9    或 5    +   9   c1  =   input('请输入一个加数:')c2  =   input('请输入另一个加数:')print(  int(c1) + int(c2)  )p.   计算用户输入的内容中有几个十进制小数?几个字母?如: content  =   input('请输入内容:')    #     如:asduiaf878123jkjsfd-213928c1   =   input('请输入内容 :')i = 0j = 0for a in c1:if a.isalpha():i += 1if a.isdecimal():j += 1print("字母个数:", i ,"\n十进制数个数:", j )q.   制作趣味模板程序需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实如:敬爱可亲的 xxx,最喜欢在 xxx 地方做 xxx                        temp = "敬爱可亲的{0},最喜欢在{1},地方{2}。"name = input("姓名:")place = input("地点:")interest = input("爱好:")print(temp.format(name,place,interest))

转载于:https://www.cnblogs.com/zhangji0522/p/10684943.html

python语言几个常见函数的使用相关推荐

  1. 《Python核心编程(第3版)》——1.3 正则表达式和Python语言

    本节书摘来自异步社区<Python核心编程(第3版)>一书中的第1章,第1.3节,作者[美] Wesley Chun(卫斯理 春),孙波翔 李斌 李晗 译,更多章节内容可以访问云栖社区&q ...

  2. python调用什么函数实现对文件内容的读取_如何使用python语言中的方法对文件进行读写操作...

    在我们使用python语言中的文件时,可以使用open()方法打开文件,close()方法关闭文件,read()方法读取文件内容,write()方法写入内容到文件中.下面利用几个实例说明文件读写方法, ...

  3. 【python语言基础】疑难点整理2

    [python语言基础]疑难点整理1 第五章 在python语法中,循环体中的语句没有做限制,因此,可以是任何合法语句,当然也可以是循环语句.这样就形成了循环语句的嵌套. while循环语句和for循 ...

  4. 【python语言基础】疑难点整理1

    python编码规范 Python 采用PEP 8作为编码规范. 1.每个import语句只导入一个模块,尽量避免一次导入多个模块 2.不要在行尾添加分号,也不要用分号将两条命令放在同一行 3.建议每 ...

  5. 动态语言的灵活性是把双刃剑 -- 以Python语言为例

    本文有些零碎,总题来说,包括两个问题: (1)可变对象(最常见的是list dict)被意外修改的问题, (2)对参数(parameter)的检查问题. 这两个问题,本质都是因为动态语言(动态类型语言 ...

  6. 如何零基础学习python语言_零基础如何入门Python语言?有哪些学习建议?

    众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...

  7. python中内置的四种数值类型为_浅谈python语言四种数值类型

    Python语言支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下.希望对 ...

  8. python语言基础汇总

    注释 代码中添加注释是一个良好的编程习惯,python语言的注释才用井号'#'作为注释开头的,可以是任意内容,解释器会忽略掉这部分内容.其他每一行都是语句,当语句以冒号':'结尾时,缩进的语句视为代码 ...

  9. sklearn:Python语言开发的通用机器学习库

    引言:深入理解机器学习并全然看懂sklearn文档,须要较深厚的理论基础.可是.要将sklearn应用于实际的项目中,仅仅须要对机器学习理论有一个主要的掌握,就能够直接调用其API来完毕各种机器学习问 ...

最新文章

  1. 可持久化线段树(静态)【学习笔记】
  2. HTML5 手机端动态适配
  3. 同软件多个线程设置不同ip_5-13网络编程(附带多线程死锁,线程通信)
  4. C++ BYTE数组转字符串
  5. C#解析XML各种方法特点比较(转载)
  6. 智慧环保综合解决方案
  7. qwidget美化_Qt之控件美化
  8. 如何运用dos命令进入C盘?Dos常用命令大全
  9. 小米note3的开发者选项在哪里?怎么进入开发者模式?如何显示布局边界?
  10. 例题 - 最近公共祖先 - 离线算法
  11. html页面颜色对应代码
  12. LiDARTag:一种基于点云的实时估计基准标记物位姿的系统
  13. JS操作excel文件
  14. Praat脚本-029 | 一种更有效的校对音频内容的方案
  15. mysql 统计每年的数据统计_Mysql统计每年每个月的数据——详细教程
  16. 实现斐波拉契的三种方法
  17. turtle实现一团乱麻和甜甜圈
  18. 2021/12/8 读者打卡
  19. 视频|如何通过 LeanCloud 快速开发实时对战小游戏
  20. Python中字典的近亲——集合

热门文章

  1. Go 学习笔记(71)— Go 接口 interface (接口定义、接口实现、接口调用、值接收者、指针接收者)
  2. QT中使用rubberband橡皮筋等方法进行选中多个物体
  3. Mybatis传递多个参数的4种方式
  4. PyTorch代码调试利器_TorchSnooper
  5. GPT3 api接口调用
  6. python:Json模块dumps、loads、dump、load介绍
  7. 条件随机场(CRF) - 2 - 定义和形式
  8. 第二天:Vue基础语法
  9. LeetCode简单题之反转单词前缀
  10. Vitis-AI集成