python入门
怕python的鱼
试试呗,不行拉倒
展开
-
python基础(11)-函数
def chu(a,b): result=a/b return(result)#函数的调用print(chu(1,2))#位置传参print(chu(b=1,a=2))#关键字传参l=[1,2]print(chu(*l))#用*将序列中每个参数依次作为位置参数传入d={"a":1,"b":2}print(chu(**d))#用**将序列中的键值对作为关键字参数传入#函数的定义可以定义 默认值形参def add(a,b=3): res=3+a return.原创 2021-11-30 17:39:28 · 421 阅读 · 0 评论 -
python基础(10)-字符串的格式化
#格式化字符串#使用占位符,%s字符串占位,%d或%i整数占位,%f浮点数占位name="lily"age=36print("我叫%s,今年%d岁"%(name,age))#我叫lily,今年36岁print("%10d" % age)# 36print("%10.3d" % age)#规定宽度为10,一共三位数,百位用0补充 # 036print("%10.3f" % 90.2345)#同时规定宽度和精度,宽度为十,三位小数点# 90.234#format.原创 2021-11-30 15:16:56 · 461 阅读 · 0 评论 -
python基础(9)-字符串常用操作
#字符串常用操作#查询s="HellO,hello,age"print(s.index("he"))print(s.find("he"))#find与rfind不会报错print(s.rindex("he"))print(s.rfind("he"))#大小写print(s.upper())#全部大写print(s.lower())#全部小写print(s.swapcase())#大换小,小换大print(s.capitalize())#第一个大写其余小写print(s.title.原创 2021-11-29 23:20:47 · 611 阅读 · 0 评论 -
python基础(8)-元组、集合
#元组的建立#使用()t1=("hello","world","forever")print(t1)t2=("hello",)#只有单个元素必须加逗号,生成的才是元组print(t2)#使用内置函数tuple()t3=tuple(("hello","world","forever"))print(t3)#生成空元组t4=()t5=tuple()print(t4)print(t5)#元组是不可变序列,如果元组中对象是不可变对象,则不能再引用其他对象#如果元组中的对象是可变对象,.原创 2021-11-28 13:01:19 · 329 阅读 · 0 评论 -
python基础(7)-字典
字典的创建#字典的创建#使用花括号d1={"张三":1,"李四":2,"赵五":3}print(d1)#使用内置函数dict()d2=dict(name="张三",age=30)print(d2)#空字典的生成d3={}print(d3)#字典生成式 使用内置函数zip()name=["lily","lucy","sam"]score=[67,78,89]l=zip(name,score)print(list(l))#[('lily', 67), ('lucy', 78),原创 2021-11-28 10:47:33 · 406 阅读 · 0 评论 -
python基础(6)-列表
列表的建立、列表查询#列表list的建立l1=list(["hello","world",98,"apple"])l2=["hello","world",98]#查询元素对应的索引print(l1.index("hello"))print(l2.index("hello"))#使用索引获取列表中的单个元素print(l1[0])#正向索引从0到Nprint(l1[-4])#逆向索引从-1开始,所以这里0和-4指向同一对象print(l2[1])#列表中的多个因素的查找_列表名[st原创 2021-11-27 17:41:24 · 81 阅读 · 0 评论 -
python基础(5)-range函数、循环语句、流程控制语句、嵌套循环
#range函数建立#range函数是内置函数,可以直接调用#range对象所占内存相同,只有使用时才能range对象表示的列表内容不同i=range(5)print(list(i))#[0, 1, 2, 3, 4]j=range(2,5)print(list(j))#[2, 3, 4]z=range(1,5,2)print(list(z))#[1, 3]print(3 in z)#Trueprint(2 not in z)#True#while语句-循环语句a=0 .原创 2021-11-27 12:18:09 · 646 阅读 · 0 评论 -
python基础(4)-if语句、选择结构
#if条件句单分支结构money=int(input("请输入总价"))if money<=100: print("您的账户即将不足","剩余金额为",money)#if条件句双分支结构money=int(input("请输入总价"))if money<=100: print("您的账户即将不足","剩余金额为",money)else: print("支付后剩余金额为",money-100)#if条件句多分支结构money=int(inpu...原创 2021-11-26 23:31:38 · 352 阅读 · 0 评论 -
python基础(3)-input函数、运算符
#input函数用于接收用户的输入a=input("输入姓名")print(a,type(a))#运行结果会告诉我们input函数的结果是str类型#b=input('输入一个数字')c=input("输入下一个数字")print(int(b)+int(c))#想计算两个数的和需要转换成int,否则+只做连接符的作用运算符#算术运算符print(1+1)print(1-1)print(1*1)print(7/2)print(7//2)#取整=3print(7//-2)#一.原创 2021-11-26 19:40:22 · 672 阅读 · 0 评论 -
python基础(2)-保留字、数据类型
了解即可#保留字import keywordprint(keyword.kwlist)#变量三要素name="丽丽"print(id(name)) #标识print(type(name))#类型print(name)#值四种数据类型:整数、浮点、布尔、字符串——学会相互之间转换#数据类型name="丽丽" #字符串strage=18 #整数intmarriage=False #布尔boolprint("我叫"+name+"今年"+str(age)+"岁") #想转成什.原创 2021-11-26 15:56:02 · 321 阅读 · 0 评论 -
python基础(1)-print函数
#print函数print(2)print("helloworld")print(3*1)print("helloworld","fuck")#打开文件放入内容并关闭fp=open('D:/text.txt','a+')print("helloworld,apple",file=fp)fp.close()#转义字符print('apple\norange')#换行print('apple\torange')#水平制表符,四个字符为一格print('apple\rworld')#覆盖.原创 2021-11-26 15:04:51 · 210 阅读 · 0 评论