python语言几个常见函数的使用
写代码,有如下变量,请按照要求实现每个功能:
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语言几个常见函数的使用相关推荐
- 《Python核心编程(第3版)》——1.3 正则表达式和Python语言
本节书摘来自异步社区<Python核心编程(第3版)>一书中的第1章,第1.3节,作者[美] Wesley Chun(卫斯理 春),孙波翔 李斌 李晗 译,更多章节内容可以访问云栖社区&q ...
- python调用什么函数实现对文件内容的读取_如何使用python语言中的方法对文件进行读写操作...
在我们使用python语言中的文件时,可以使用open()方法打开文件,close()方法关闭文件,read()方法读取文件内容,write()方法写入内容到文件中.下面利用几个实例说明文件读写方法, ...
- 【python语言基础】疑难点整理2
[python语言基础]疑难点整理1 第五章 在python语法中,循环体中的语句没有做限制,因此,可以是任何合法语句,当然也可以是循环语句.这样就形成了循环语句的嵌套. while循环语句和for循 ...
- 【python语言基础】疑难点整理1
python编码规范 Python 采用PEP 8作为编码规范. 1.每个import语句只导入一个模块,尽量避免一次导入多个模块 2.不要在行尾添加分号,也不要用分号将两条命令放在同一行 3.建议每 ...
- 动态语言的灵活性是把双刃剑 -- 以Python语言为例
本文有些零碎,总题来说,包括两个问题: (1)可变对象(最常见的是list dict)被意外修改的问题, (2)对参数(parameter)的检查问题. 这两个问题,本质都是因为动态语言(动态类型语言 ...
- 如何零基础学习python语言_零基础如何入门Python语言?有哪些学习建议?
众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...
- python中内置的四种数值类型为_浅谈python语言四种数值类型
Python语言支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下.希望对 ...
- python语言基础汇总
注释 代码中添加注释是一个良好的编程习惯,python语言的注释才用井号'#'作为注释开头的,可以是任意内容,解释器会忽略掉这部分内容.其他每一行都是语句,当语句以冒号':'结尾时,缩进的语句视为代码 ...
- sklearn:Python语言开发的通用机器学习库
引言:深入理解机器学习并全然看懂sklearn文档,须要较深厚的理论基础.可是.要将sklearn应用于实际的项目中,仅仅须要对机器学习理论有一个主要的掌握,就能够直接调用其API来完毕各种机器学习问 ...
最新文章
- 可持久化线段树(静态)【学习笔记】
- HTML5 手机端动态适配
- 同软件多个线程设置不同ip_5-13网络编程(附带多线程死锁,线程通信)
- C++ BYTE数组转字符串
- C#解析XML各种方法特点比较(转载)
- 智慧环保综合解决方案
- qwidget美化_Qt之控件美化
- 如何运用dos命令进入C盘?Dos常用命令大全
- 小米note3的开发者选项在哪里?怎么进入开发者模式?如何显示布局边界?
- 例题 - 最近公共祖先 - 离线算法
- html页面颜色对应代码
- LiDARTag:一种基于点云的实时估计基准标记物位姿的系统
- JS操作excel文件
- Praat脚本-029 | 一种更有效的校对音频内容的方案
- mysql 统计每年的数据统计_Mysql统计每年每个月的数据——详细教程
- 实现斐波拉契的三种方法
- turtle实现一团乱麻和甜甜圈
- 2021/12/8 读者打卡
- 视频|如何通过 LeanCloud 快速开发实时对战小游戏
- Python中字典的近亲——集合