Python_2

一、函数

1. 定义

定义:函数一种人为划分的范围,和功能的抽象。

#函数 def -> define
def 函数名(参数1, 参数2):
fruit_name = ‘🥕’
cut_method = ‘竖着切’

return '切好的胡萝卜'

2. 举例

#两个数相加
a = 1
b = 2
c = a + b

a = 2
b = 3
c = a + b
#定义
def two_number_add(num1, num2):
temp = num1 + num2
return temp
#用法
result = two_number_add(1, 2)
print(result)

#a = 1
#b = 2
#result = two_number_add(a, b)
#print(result)

二、逻辑

1. 判断 if else

fruit = ‘胡萝卜’
if fruit == ‘胡萝卜’:
print(“切3下”)
print(“切成块”)
elif fruit == ‘西红柿’:
print(“切成块”)
else:
print(“切成片”)

if fruit == ‘黄瓜’:
print(“切成片”)

if fruit == ‘1’:
print(“切成片”)

if fruit == ‘2’:
print(“切成片”)

def 切水果(水果名字):
if 水果名字 == ‘胡萝卜’:
print(“切3下”)
print(“切成块”)
elif 水果名字 == ‘西红柿’:
print(“切成块”)
else:
print(“切成片”)
return ‘切好的水果’

2. == is翻译为 是

a = [1, 2, 3]
b = a
a is b
Out[12]: True
c = [1, 2, 3]
c is a
Out[14]: False

3. 大于> 小于< 大于等于>= 小于等于<= 不等于!=

4. 逻辑判断 和 and 或 or或in

if i in[1.2.3]:
print(“OK”)

5. for 遍历

1) . 模板

for xxx in iterable_object:

2) . 举例

for i in [0,1,2]:
print(“切一次”)

#range 范围 生成列表的函数 iterable
#左闭又开的列表 [ )
for i in range(100):
print(“切一次”)

a = (5, 6, 1)
for num in a:
print(num)

b = ‘hello’
for char in b:
print(char)

c = {‘胡萝卜’: 1, ‘黄瓜’: 2}
for fruit in c:
print(fruit)
# print(c[fruit])

#项
for key, value in c.items():
print(key)
print(value)

for key in c.keys():
print(key)

for value in c.values():
print(value)

6. while

1) . 举例1

i = 0
while i < 10:
print(‘切一下’)
# i = i + 1
i += 1 # *= -= /=

2) . 举例2

i = 0
while True:
print(‘切一下’)
print(i)
# i = i + 1
i += 1 # *= -= /=

if i > 9:
    break

3) . 举例3

while True:
for i in range(10):
while True:
if 1 > 0:
break

    break

三、总结

break是可以跳出 while 和 for 的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值