记录学习的点滴---python学基础(1)
2021-06-28 11:04
标签:strip() 字符 修改 逻辑运算符 相互转换 一个 strip end 运算 初次接触Python,记录下学习过程中需要注意的一些地方: Python的输入以及输出:input(),print() Python的数据类型有:整型(int),浮点型(float),字符串(str),布尔型(True/False),空值(None); 数据类型的转换,具体的语法为:int(变量),float(变量),str(变量); 数据类型之间一般都能够相互转换的,但是,字母是不能被转换成整型或者浮点型,否则会报错。 转换后可用type()函数查看是否转换成功,直接输出print(type(变量)); 在几个数据类型当中,字符串是需要特别关注的,因为字符串的操作方法比较多。 字符串的特点是:"str",‘str‘,‘‘‘str‘‘‘;用print()函数可直接输出,但是一般常用格式化输出的方法:(格式化函数format() ) #name=xiaoming #age=10 # print("我的名字叫{},今年{}岁。".format(name,age)) 字符串的访问可从索引访问,从0位开始: # str1 = " abcdefghijkl mnopq " 查看字符串的操作方法 dir(str) # print(dir(str1)) 常见的字符串操作如下: 字符串的截取 [起始位:结束位] -- 最后一个值位:结束位 - 1 字符串的步长截取 [起始位:结束位:步长] -- 最后一个值位:结束位 - 1 字符串的反向访问 #字符串的前后剪切 .strip("指定切割的字符") -- 指定切割的字符,默认是空格 # print(str1.strip()) # print(str1.strip("abc")) 判断一个字符是否包含在另一个字符 in 常用的运算符: # 加法 + -- 为字符串时可用于字符串间的连接 #减法 - # 乘法 * 需要注意的是运算的优先级:幂运算>正负号>算术操作运算>比较操作运算.>逻辑运算符 Python的列表显示(定义):列表是以方括号[] 包围,元素以逗号分隔的序列; 列表的访问跟字符串的差不多,从下标访问,由0位开始 可对列表进行增、删、改、查等操作: #lst2=[1,3,4,"中国“,"美国”,"法国"] # # 列表元素的追加 .append("元素") # # 向列表中插入数据 .insert(索引位,"元素") -- 在索引位之前插入 # # 修改列表中的元素 # # 删除元素 del 列表[索引] Python的元祖显示(定义):列表是以小括号() 包围,元素以逗号分隔的序列: 1、定义一个空元组 # tup = () a.有序 .b.不可变(不可以对元组内的元素进行增加、单个删除,修改) . c.可以存储不同的数据类型及结构 *元祖能够转换为列表形式 记录学习的点滴---python学基础(1) 标签:strip() 字符 修改 逻辑运算符 相互转换 一个 strip end 运算 原文地址:https://www.cnblogs.com/hzhog/p/9649448.html
# print("我的名字叫{a},今年{b}岁。".format(a=age,b=name))
#
# print("我的名字叫%s,我今年%d岁。"%(name,age))
# print("我的名字叫%s,我今年%s岁。"%(name,age))
# print(str1)
# print(str3[1:6])
# print(str3[1:13:2])
# print(str1[-3])
字符串的反转
# print(str1[::])
# print(str1[::-1])
# print(str1[::-2])
查找指定字符的索引位 .find() -- 不存在,就返回 -1
# print(str1.find("w"))
# print(str1.find("c"))
字符串的分割 .split(指定字符) -- 指定的字符,如果不存在,在列表里面原样输出
# print(str1.split("w"))
# print(str1.split("e"))
字符的替换 .replace("需要替换的字符","替换后的字符串")
# print(str1.replace("e","python"))
# print("abgrag" not in str1)
# 除法 /
# 地板除 // -- 只取整数部分,会四舍五入
# 求余 % -- 取余数部分
# 求幂 ** n -- 求多少次方 n是指次方
# lst2.append("印度")
# lst2.insert(2,"印度")
# lst2[5] = ‘大西洋‘
# del lst2[5]
# # 移除 .remove("元素")
# lst2.remove("大西洋")
2、定义一个只有一个值的元组 (元素,)
# tup3 = (1,)
元祖具有的特点:
上一篇:python简单爬虫
下一篇:二维数组按照指定的字段排序的函数