**

python入门教程

**

项目场景:

题目1:输入公交卡当前余额,只要超过2元就可以上公交车,如果车上有空座位,就可以坐下

python小例子 python简单小案例_for循环


python小例子 python简单小案例_java_02


python小例子 python简单小案例_字符串_03


python小例子 python简单小案例_python小例子_04

@Override
      # 要求:输入公交卡当前余额,只要超过2元就可以上公交车,如果车上有空座位,就可以坐下
balance = 10  # 公交卡余额
vacancy = 0  # 座位 0无座位,1有座位
if balance >= 2:
    print("公交卡余额充足,可以上车,当前的余额为:%s" % balance)
    if vacancy and 0:
        print("暂时无座位")
    else:
        print("有空座位,可以坐下")
else:
    print("当前余额不足,无法乘车")

输出结果

python小例子 python简单小案例_字符串_05


while循环语句

python小例子 python简单小案例_字符串_06


python小例子 python简单小案例_字符串_07


在for循环里面输出语句,都是一个个打印的

python小例子 python简单小案例_for循环_08


range(5)表示循环5次

python小例子 python简单小案例_java_09


普通 for循环,在for里面输出是一个个输出

python小例子 python简单小案例_python小例子_10


python小例子 python简单小案例_python小例子_11


python小例子 python简单小案例_java_12


python小例子 python简单小案例_字符串_13


python小例子 python简单小案例_for循环_14


切片

切片是指对操作的对象截取其中一部分操作

字符串,列表,元组都支持切片操作

切片语法:【起始下标:结束:步长】

注意:选取的区间从“起始”位开始,到“结束”位的前一位结束(不包含结束位本身),步长表示选取间隔

myname = "qwertyuiop"
mid = 123456789
# 切片
print(myname[0:2])  # 取出第一个到第二个字母
print(myname[0:3])  # 取出第一个到第三个字母
print(myname[1:2])  # 取出第二个到第三个字母
print(myname[1:3])  # 取出第二个到第三个字母
print(myname[::2])  # 隔一个取出一个
print(myname[::-2])  # 倒着打印 隔一个取出一个
# 打印数字和字符串
print("------------------------%d" % mid)  # 打印数字用%d  数字拼接在哪里,%d就放在哪里  用%代替java的加号
print("-------------%d-----------" % mid)  # 打印数字用%d     用%代替java的加号
print("------------------------%s" % myname)  # 打印文字用%s     %代替java的加号