#注释 给代码写一份说明书
单行注释 用#开头#多行注释
“”"
多行注释用三个单引号’’‘里面是注释内容’’’
或者三个双引号""“里面是注释内容”""
“”"
#快捷键注释ctrl+/
#行与缩进
#python没有句号 每一行就是一句话
#现阶段代码顶格去写 之后遇到:就需要缩进
#变量 给数据取名字
170 身高 60 体重
“”"
命名要求: 1.变量名只能是字母,数字或者下划线(——)的任意组合 数字不能在最前面 2.不要以关键字作为变量名 建议: 1.变量名不要太长 2.变量名不要用中文或者拼音 3.变量名要见名知意,驼峰命名法 getHeight 前面的字母大写 特性: 程序从上到下执行,变量必须先定义,后使用(调用),否则会报错
“”"
#height = 170
= 不是等于叫赋值符号 ==等于
#get_height获取身高
#print(打印数据) python内置函数(自带功能)
print(height)
#数据类型 type() 查看变量的数据类型
整型 int (其实就是整数)
height = 123或-123 都是整形
print(type(height))
浮点数 float (其实就是带小数点的数据) money = 20.5 print(type(money))布尔类型 bool (其实就是对True和错False)
a = True b = false print(type(a)) print(type(b)) print(a,b)字符串类型 str “123” '123’不管引号里面是什么只要引起来就是字符串
s = "hello Tom" 012345678 print(type(s)) 索引和切片 str[start:end(去不到结尾):step(步长)] 索引位超出范围会报错 print(s[5]) print(s[0:4]) hell print(s[0:5]) hello print(s[0:5:2]
#str.strip()去除首位空格 想去除什么符号就丢什么进去
#str.lstrip()去除左边空格
#str.rstrip()去除右边空格
##字符串的去除首位空格
s = " 123 “或s = “##123!!”
01234
print(s[1:4])
print(s.strip(!@#123))
print(s.lstrip(##))
print(s.rstrip(!!))
#str.split() (切割符,切割次数)切割 默认切割空格
s = “1 2 3 4 5 6”
print(s.split())
s = “1-2-3-4-5-6”
print(s.split(”-"))
print(s.split("-",2))
print(s.rsplit("-",2)) 从右开始切
#str,replace(替换谁,替换后的值,替换多少次) 替换字符串中的值
s = “一一一一一一二三四”
print(s.replace(“一’,‘0’,2)
#str.find(查找的值,start,end) 查找值返回索引位 找不到返回-1
s = “一二三四”
print(s.find(“三”,0,3))
#str.index(查找的值,start,end) 查找值返回索引位 找不到会报错
s = “一二三四”
print(s.index(“三”))
#“拼接符号”.join() 拼接字符串
s = “123456”
print(”-".join(s))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)