zoukankan      html  css  js  c++  java
  • python编程从入门到实战1-3章

     

    print('hellow world')  
    """ 多行注释"""
    #大小写
    print('i love you')
    mssage='hellow world'
    print(mssage)
    name=('ada lovelace')
    print(name.title())
    print(name.upper())
    print(name.lower())
    # 字符串拼接 【建议使用join】
    first_name="ada"
    last_name="lovelace"
    full_name=first_name+" "+last_name
    print(full_name)
    print("hello,"+full_name.title()+"!")
    mssage="Hello,"+full_name.upper()+"!"
    print(mssage)

    print(" python ")


    #删除空白 末端rstrip() 前端lstrip.() 两端strip()
    favorite_language=' python '
    print(favorite_language.rstrip())#末尾
    print(favorite_language.lstrip())#前端
    print(favorite_language)
    print(favorite_language.strip())#两端

    print("为了避免语法错误,单双引号适当混合使用(即:系统无法判定结束位置")
    #数字
    print(2+3)
    print(3-2)
    print(3/2)
    print(2*3)
    print(3 ** 2)#平方
    print(2+3*4)
    print((2+3)*4)
    #浮点数和c语言一样
    print(3*0.1)
    print('结果包含的小数点可能是不确定的')
    #使用函数str()避免类型错误 str()
    age=23
    mssage="happy "+str(age)+"rd brithday"
    print(mssage)

    #列表
    bicycles=['trek','cannondale','redline','specialized']
    print(bicycles)
    #访问列表元素
    print(bicycles[0])

    print(bicycles[0].title())
    print(bicycles[0].upper())
    #访问最后一个元素
    print(bicycles[-1])
    #使用列表中的值
    mssage='My first bicycle was a '+bicycles[0].title()+'.'
    print(mssage)
    #修改、添加和删除元素(指定)
    motorcycles=['honda','yamaha','suzuki']
    print(motorcycles)
    motorcycles[0]='ducati'
    print(motorcycles)
    #在列表末尾中添加元素 .append()
    motorcycles.append('ducati')
    print(motorcycles)

    motorcycles=[]
    motorcycles.append('honda')
    motorcycles.append('yamaha')
    motorcycles.append('suzuki')
    print(motorcycles)
    #在列表中插入元素 .insert()
    motorcycles.insert(0,'qianjiang')
    print(motorcycles)
    #从列表中删除元素
    # 1 永久删除知道位置 del
    del motorcycles[0]
    print(motorcycles)
    #使用del得知道位置
    # 2 弹出删除法可再次利用(栈) pop()
    popde_motorcycles = motorcycles.pop()
    print(motorcycles)
    print(popde_motorcycles)
    #弹出知道位置的元素
    first_owned = motorcycles.pop(0)
    print(first_owned)
    #根据值删除元素
    motorcycles=['honda','yamaha','suzuki','ducati']
    print(motorcycles)
    motorcycles.remove('yamaha')
    print(motorcycles)

    motorcycles=['honda','yamaha','suzuki','ducati']
    print(motorcycles)
    too_expensive='ducati'
    motorcycles.remove(too_expensive)
    print(motorcycles)
    #组织列表
    #使用sort()队列表进行永久排序 sort()
    cars=['bms','audi','toyota','subaru']
    print(cars)
    cars.sort()
    print(cars)
    #反向排序 sort(reverse=ture)
    cars=['bms','audi','toyota','subaru']
    cars.sort(reverse=True) # 大写 直接读源文件修改
    print(cars)
    #使用sorted()队列表进行临时修改 sorted() 临时修改

    print(' Here is the original list:')
    print(cars)
    print('here is the sorted list')
    print(sorted(cars))
    print('the original is not change')
    print(cars)
    print('临时反向排序向sorted()传递参数reverse=Ture')

    print('你不会')
    #倒着打印列表 **(不用管顺序)仅仅是反转元元素排列顺序 .reverse()
    cars=['bms','audi','toyota','subaru']
    print(cars)
    cars.reverse() #永久修改元素顺序 想要恢复仅仅需再次倒转即可
    print(cars)
    #确定列表长度(即元素个数)
    cars=['bms','audi','toyota','subaru']
    len(cars)
    print(len(cars))
    #使用列表时候避免索引出错 元素开头是0
    #访问最后一个元素时候用-1 仅当列表为空时候 这种访问会出错

     

     

  • 相关阅读:
    (引)spring学习笔记1.什么是控制反转
    Arduino 各种模块篇 步进电机 step motor 舵机 servo 直流电机 总复习
    Raspberry Pi Wireless Adaptor
    Pyramid 使用总结1
    Arduino 各种模块篇 人体红外感应模块 proximity sensor
    Pyramid 使用总结2
    Webcam Streaming Desktop Recording on Linux for ubuntu or its destros
    Arduino 各种模块篇 步进电机 step motor( 不用库,不用shield, 纯)
    Arduino 各种模块篇 motor shield 电机扩展板(舵机、直流电机、步进电机party)
    转载 stepper motors
  • 原文地址:https://www.cnblogs.com/vwei/p/9756421.html
Copyright © 2011-2022 走看看