python學習第7天

2021-09-11 08:06:00 字數 3185 閱讀 8632

#崔鑫陽 2019.225

#課堂檢測題

# 輸入兩個數

# 求出他們之間所有的素數

# 把這些素數放在 乙個列表裡

# 求這個列表裡素數的和

# 以及 最大值 和最小值

# 寫到乙個**裡

num_1=int(input("輸入第乙個數:"))

num_2=int(input("輸入第二個數:"))

if num_1>num_2:

turn=num_1

num_1=num_2

num_2=turn

k=0max_i=num_1

min_i=num_1

a=list()

for i in range(num_1,num_2):

for j in range(num_1,i):

if i%j==0:

break

else:

print("%d是素數"%i)

k+=i

max_i=max(a)

min_i=min(a)

print("和為{},最大值{},最小值{}".format(k,max_i,min_i))

def he(a,b):

c=a+b

return c

a=he(1,2)

print(a)

def he(a,b):

c=a+b

d=a-b

e=a*b

f=a/b

return c,d,e,f

a=he(1,2)

print(a)

a,b,c,d=he(1,2)

print(a+b,c-d)

def he(a):

c=a*a

b=2print(b)

def a(x):

a=6b=

a(b)

print(b)

def sc(name,***,age):

print("mingzi:{},xinbie:{},nianling:{}".format(name,***,age))

sc(name="shangguanyuying",age=20,***="nv")

def sc(name,***,age=19):

print("mingzi:{},xinbie:{},nianling:{}".format(name,***,age))

sc(name="shangguanyuying",age=20,***="nv")

sc(name="yuying",***="nv")

def sc(*x):

print(x)

p=(1221,21,1,1,1,12,31,1)

sc(p)

def zd(**kwargs):

print(kwargs)

for v,g in kwargs.items():

print(v,g)

zd(name="zhangsan",age=18,***="nv")

k=zd(k)

def z(a,b,c=):

print(c)

z(1,2,c=[1,2])

z(2,3)

def z(a,c,d):

print(a,c,d)

def x(a,c,d):

b=a+c+d

print(b)

x(a,c,d)

z(1,2,3)

a=0def t(a):

a=2print(a)

# t(a)

print(a)

#a=def x():

x()print(a)

a=1def x():

global a

# a=a+1#錯誤原因:這裡a為區域性變數後邊的a也會變成區域性變數,就不會有值,改正方法加 global a

x()print(a)

def x():

a = 30

def y():

nonlocal a

a=40

print(a)

y()print(a)

x()a=100

b=10

c=20

def z():

b=200

c=2def y():

c=300

print(c)#local

print(b)#inclose

print(a)#gobal

print(max)#built-in

y()z()

def dg(n):

if n==1:

return 1

else:

return (n*dg(n-1))

x=dg(5)

print(x)

# def fbnq(n):

if n==1 or n==2:

return 1

else:

return fbnq(n-1)+fbnq(n-2)

for k in range(1,13):

print("第%d個月有%d個"%(k,fbnq(k)))

z=lambda x:x*2+1

print(z(10))

a= x=lambda b:b["age"]

print(x(a))

s=[1,2,21,-22,-1,-3]

print(abs(-2))#絕對值

b=max(s,key=abs)#key= 不可變與end= 相同

print(b)

k=sorted(s,key=abs)

print(k)

i=[,

, , ,

] c=max(i,key=lambda x:x["age"])

print()

# i=10

def x():

print(i)

i=28

def y():

print(i)

i=30

ef z():

print(i)

x()y()

z()x=[lambda x:x*i for i in range(3)]

print(x[0](3))

print(x[1](3))

print(x[2](3))

python學習第7天

一.字串的相關操作 1 字串的拼接 str3 str1 str2 2 字串的重複 chao str 3 3 字串跨行拼接 用 4 字串的索引 正向索引0 1 2 逆向索引 3 2 1 5 字串的切片 語法 字串 完整格式 開始索引 結束索引 間隔值 1 開始索引 從開始索引擷取到字串的最後 2 結束...

vue學習第7天,元件

1,具名插槽,插槽可以有名字name,在父容器的元素中可以指定元素的slot屬性為子元件模板中的slot的name屬性的值 通過這種方法可以為父容器的元素指定插槽 2,子元件中插槽可以不設定name 屬性 這樣的話 這個插槽就是乙個預設插槽 當父容器中有元素沒有設定具名插槽的時候 這一部分元素就會放...

python第25天 學習python第25天

今天是在尚學堂學習python第25天今天學習了使用者管理,許可權管理 使用者管理 1.使用者的登入與退出 語法 mysql h hostname p port u username p dbname e h hostname 指定要連線mysql的主機名或者ip hostname就是具體的主機名或...