python 基础笔记(仅供参考)

本文介绍了Python中的字符串操作,如访问字符、切片,以及条件语句的使用,包括if-else和while语句。通过实例展示了如何在字符串中查找特定字符并打印相应结果,以及如何用while循环进行计数操作。此外,还探讨了条件语句的elif扩展,用于在字符串中查找特定字符并输出相应的消息。
摘要由CSDN通过智能技术生成

1、字符串

mystring = "goodmoring"
print("mystring[0]",mystring[0])
print("mystring[2:7]",mystring[2:7])

结果:

个人理解:

mystring[0] ='g'   mystring[2]='o'  mystring[7]='n'

其中mystring[2:7] 说的是2开始的值到7的值  其中7是不包括的(自行理解)

所以 mystring[2:7]就是输出 'odmor'

拓展:

mystring = "goodmoring"

print("mystring:%s"%mystring)

print("mystring[0]",mystring[0])
print("mystring[2:7]",mystring[2:7])
print("mystring[0:7]",mystring[0:7])

print("mystring[:]",mystring[:])

print("mystring[0:]",mystring[0:])
print("mystring[2:]",mystring[2:])

print("mystring[:8]",mystring[:8])
print("mystring[:4]",mystring[:4])

输出结果

2、条件语句

1、if-else语句

mystring ='goodafternoon'

if 'a' in mystring:
    print("true")
else:
    print("fault")

输出结果

拓展:

mystring ='goodafternoon'

if 'z'in mystring:
    print("fault-1")
elif 'y'  in mystring:
    print("fault-2")
elif 'e' in mystring:
    print("good")
else:
    print("bad")

输出结果

2、while语句

myint = 10
while myint != 2:
    print("now myint:%d"%myint)
    myint = myint - 1

输出结果

拓展:

myint = 10
while myint != 2:
    print("now myint:%d"%myint)
    myint = myint - 1
    if myint == 9:
        print("*********")
    elif myint == 8:
        print("********")
    elif myint == 7:
        print("*******")
    elif myint == 6:
        print("******")
    else:
        print("∝")

输出结果

以上记录于2021年5月27日

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值