首页 > TAG信息列表 > Python11
python常见数据类型(字符串、列表、字典、元祖)用法
1.字符串 字符串取值 字符串取值:字符串[索引值]#索引:从0开始标记#取!号s = ' hello!'s1 = s[5]s2 = s[-1] 字符串取多个值:切片 字符串名[索引头:索引尾:步长]步长默认为1print(s[1:5:1])#取头不取尾print(s[:])#2print(s[:4])#0123print(s[3:])#小题目:请利用切片 倒叙输入s的值 输Python11--注释
注释 注释的含义 注释是对程序或代码的解释性、说明性的文字,在python执行程序时,会自动跳过注释,不把注释当作命令对待 注释的意义 自己编写较大的程序、或者公司中团队合作编写程序时,为了程序的易读性,通常要加注释,一般注释量占总代码量的20~25% 单行注释 以#号字符开始 一般单独深度盘点Python11个主流框架:Pandas、Django、Matplotlib、Numpy、PyTorch......
六月份TIOBE编程语言排行榜,位居第二名的Python与第一名C语言之间的差距正在逐渐缩小。Python如此受欢迎一方面得益于它崇尚简洁的编程哲学,另一方面是因为强大的第三方库生态。 要说杀手级的库,很难排出个先后顺序,因为python的明星库非常多,在各个领域都算得上出类拔萃。 比如web框python11
考试十分钟: 1、集合内元素的三个特征 必须为不可变类型 无序 不重复 2、集合的用途是什么? 关系运算 去重 3、举例说明关系运算 交集 s1 & s2 并集 s1 | s2 差集 s1 - s2 s2 - s1 对称差集 s1 ^ s2 父子集 父集: s1 >= s2 成立,即s1包含s2,s1是s2的父集 子集 s1 <= s2 成立,即s1被Python11月19日
字符串常用操作 1、字母处理 . upper() 全部大写 . lower() 全部小写 . swapcase() 大小写互换 . title() 首字母大写 2、格式化相关 . ljust() 左对齐,右边不够空格对齐 . rjust() 右对齐,左边不够空格对齐 . center() 中间对齐,两边不够空格补Python11-01_面向对象----面向对象和面向过程的区别
面向对象编程 面向对象(OPP)编程思想主要针对大型软件设计而来的。面向对象编程使程序的扩展性更加强,可读性更好。使得编程可以像搭积木一样简单。 面向对象编程将数据和操作数据的方法封装到对象中,组织代码和数据方式更加接近人的思维,从而大大提高了编程效率 Python完全采用了面向字符串使用
# 字符串的使用 # 字符串里的元素:单个字母、字符串取值数字、汉字、单个符号都是一个元素 # len(数据)统计数据长度print(len(s)) # 字符串取值:字符串名[索引值] # 索引从左至右是0、1、2、3....,从右往左是-1、-2、-3.... # s = "hello!" # print(s[5]) # print(s[-1]) # 字符Python11 递归函数
递归函数 理解:一个函数在内部调用自身本身,这个函数就是递归函数。 优点:递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 递归函数实例: 阶乘: 代码: ``` # 阶乘 -递归函数实现 : 例3的阶乘: 1 * 1 * 2 * 3 def factorial(xPython11之列表3(列表常用操作符,以及常用的内置函数)
一、比较操作符: list1 > list2 比较两个列表的大小,Python会直接从列表的第0个元素进行比较,若相等,则继续下一个比较 得到的结果是布尔值 二、逻辑操作符 1 List1 = [123,234] 2 list2 = [123,345] 3 List1 < list2 4 True 5 6 List1 and list2 7 [Python11之列表2(获取、删除列表元素、列表分片、拷贝)
一、获取列表元素值 列表名 [ 索引值 ] 注:索引值从0开始 1 nameList = ['詹姆斯','字母哥','乐福','威少','乔治','戴维斯']2 nameList[0]3 '詹姆斯'4 nameList[3]5 '威少'6 nameList[5]7 '戴维斯' View Code 二、删除列表元素