Python自学心得

笔记


前言

随手记录学习python的代码,帮助记忆理解,养成写文章的好习惯


一、’’’ ‘’'的使用

多行字符串。 前面加f,里面如果有{},会引用前面的字符串内容

代码如下(示例):

name=input("请输入你的name")
age=input("请输入你的age")
home=input("请输入你的home")
hobby=input("请输入你的hobby")

msg=f''' ------info of name-----
name:  {name}
age:   {age}
home:  {home}
hobby:  {hobby}
---------end-------------------
'''
print(msg)

输出如下:

请输入你的name2
请输入你的age5
请输入你的homesd
请输入你的hobbyg
 ------info of name-----
name:  2
age:   5
home:  sd
hobby:  g
---------end-------------------


进程已结束,退出代码 0

二、多分支结构—猜年龄游戏

#猜年龄游戏
age_of_boy=25
age=int(input("请输入你猜的年龄"))
if age >25:
    print("你猜的年龄太大了")
elif age<25:
    print("你猜的太小了")
else:
    print("猜对了")

三、for循环 打印奇偶数

#打印奇偶数
for j in range (100):        #给i赋值0-99
    if j % 2==0:   #偶数
        print(f"{j} is 偶数")
    else:
        print(f"{j} is 奇数")

输出如下:

0 is 偶数
1 is 奇数
2 is 偶数
3 is 奇数
4 is 偶数
5 is 奇数
6 is 偶数
7 is 奇数
8 is 偶数
9 is 奇数

循环嵌套

多个for循环

for i in range(6):
    print(f"---------第{i}层-----------")
    for j in range(9):
        print(f"L{i}-{i}0{j}室")

输出如下:


---------5-----------
L5-500室
L5-501室
L5-502室
L5-503室
L5-504室
L5-505

四、break和continue

continue

语法作用是:只要程序一遇到continue,本次循环就不继续了,直接进入下一次循环

break

语法作用是:只要程序遇到break,就会结束当前这个循环,注意如果是多层嵌套循环,只结束当前这一层的循环

for i in range(1,5):
    print(f"---------第{i}层-----------")
    if i==3:          #跳过本次循环,进入下一次
        continue
    for j in range(1,5):
        if i==4 and j==4:
            print("此层不通")
            break
        print(f"L{i}-{i}0{j}室")

输出如下:

L2-204---------3-----------
---------4-----------
L4-401室
L4-402室
L4-403室
此层不通


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值