1、列表练习name0 = 'wuchao'name1 = 'jinxin'name2 = 'xiaohu'name3 = 'sanpang'name4 = 'ligang'

names = "wuchao jinxin xiaohu sanpang ligang"a=['wuchao','jinxin','xiaohu','sanpang','ligang']

#增删改查#增 切片print(a[1:])#取到最后print(a[1:-1])#取到倒数第二值print(a[1:-1:1])#从左到右一个一个取   "1"是步长print(a[3::-2])#从左到右隔一个取一个
names = ['Alex','Tenglan','Eric','Rain','Amy']# a=['Alex','Tenglan','Eric','Rain','Amy']print (names[1:4])print (names[1:-1])print (names[0:3])print (names[:3])print (names[3:])print (names[3:-1])print (names[0::2])print (names[0::2])name = "\n\t    Alex Li;Rain wang;Jack   \t "print(name)print(name.strip()) #脱掉,strip girl

print(name.split(";"))#分割,把一个字符,按空格分割成列表print(len(name))#长度
2、增删改查
names = ["苏浩志","秦镇","李志","炎龙","饱满","骗子","李志"]print(names)print(names[-1])print(names.index("李志"))#返回元素的索引\下标print(names[3:5]) #0    1   2   3   4   5   6 ,索引3到5的前一个print(names.count("李志"))#统计数量#print(type(names))names.append("光头")#默认追加到最后一个print(names)#insert插入names.insert(4,"陈涛")#在索引4饱满之前加一个陈涛names.insert(3,"洪志强")#在索引3炎龙之前加一个洪智强print(names)print(names.pop(4))#删除,默认删除最后一个names.remove("李志")del names[1] #删除print(names)
3、笔记和作业
#!/usr/bin/env python#_*_coding:utf-8_*___author__ = 'yu'today topic字符编码数据类型    str

数字类型    int整型    long 长整型    float    负数

bool 布尔    true 真    False 假字符字符串常用功能:    移除空白    分割    长度    索引    切片

    list    dict    set

for  ..else

while .. else

512     256     128     64      32      16      8       4       2       11        1       1       1       1       1      1       1       1       1

1024Bytes = 1KB = 1KB1024KB = 1MD = 100 万字节 = 1兆1024MB = 1GB = 高清短片 ,1080P 20分钟1024GB = 1TB1024TB = 1PB

1个二进制是计算机里最小表示单元1个字节是计算机里最小的存储单位

ASCII 256,每一个字符占8位GB2312 1980 67xxGBK1.0 1995 21000GB18030 2000 27000

unicode 万国码    utf-32 = 4字节    utf-16 = 2字节

单引号 和 双引号 没有任何区别,只适用于单行三引单或双引号  适用多行字符串,或多行注释

作业1    跳出多层循环,三层循环,最里层,跳出3层,作业2    购物车程序  (知识点,循环,列表,)

python shopping.py

input your salary : 5000你可以买下面的东西:1.iphone 58002.coffee 303.book 504.condom 90>>: 1买不起,打印差多少钱>>:2买得起,就放入购物车,扣钱,同时打印余额。。。4970>>:3...>>:4

>>:q您买了下面的东西,coffee 30book ...你还有多少钱bye

转载于:https://www.cnblogs.com/pyyu/p/6634984.html

Python之路,Day2 - Python基础,列表,循环相关推荐

  1. 老男孩-Python之路,Day2 - Python基础2

    本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 ...

  2. Python之路,Day2 - Python基础2

    本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 ...

  3. Python之路,day22-BBS基础

    Python之路,day22-BBS基础 多级评论 from django.template import Library from django.utils.safestring import ma ...

  4. 老男孩-Python之路,Day1 - Python基础1

    本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...

  5. Python之路,Day1 - Python基础

    本节内容 Python介绍 发展史 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决 ...

  6. python之路-02 Python基础

    变量声明及赋值 声明变量:name = "Alex Li" 上述代码声明了一个变量,变量名为: name,变量name的值为:"lanhan" #!Author ...

  7. Python之路Day2

    本文主要内容 1.容器的操作 2.字符串操作 3.文件操作 1.容器的操作    我是java出身的,基本上接触一门语言,都会去思考,这门语言是否存在与java类似的List,Map,Set容器.下面 ...

  8. python之路day4_【Python之路Day4】基础篇

    今日目录: 1. Python内置函数 2. 装饰器 一. Python内置函数 内置函数主要是使用比较频繁的或者是元操作,所以Python通过内置函数的方式提供给开发者,如下表: 下面现阶段只介绍一 ...

  9. Python之路(二)Python基础

    运算符 算数运算符 |序号|符号|描述|实例| |--| |1|+|加,两个操作数相加|6 + 3 输出结果9| |2|-|减,两个操作数相减|6 - 3 输出结果3| |3||乘,两个操作数相乘|6 ...

最新文章

  1. 为什么要使用设计模式?
  2. AWS — AWS 上的 MEC
  3. python手机版打了代码运行不了-android手机安装python并写代码运行
  4. html的marquee滚动标签
  5. [COCI 2018#5]Parametriziran
  6. 修改apache的网站根目录
  7. 数据库的三种状态RESTRICT、QUIESCE和SUSPEND
  8. 原生JS制作缤纷色彩板
  9. Android 关于图片的压缩
  10. 【数字IC/FPFA】时序约束--时钟约束
  11. android 与后台实时视频,android选择视频文件上传到后台服务器
  12. netlink实现驱动和应用层通信
  13. html5 css3思维导图,手把手整理CSS3知识汇总【思维导图】
  14. 半小时实现Java手撸Http协议,爽!!(附完整源码,建议收藏)
  15. python 静态网站生成_最全的静态网站生成器(开源项目)
  16. 基于51单片机的简易交通灯仿真代码讲解
  17. 关于PyCharm无法安装库的解决办法
  18. 技术男的春天:小姐姐求助暖男分析
  19. 进阶爬虫:今日头条街拍美图
  20. Delphi实现shell扩展

热门文章

  1. python setupools
  2. C++ 深拷贝和浅拷贝
  3. 权限系统设计学习总结(4)—— SaaS 平台多租户模式下权限设计
  4. 消息中间件学习总结(21)——RocketMQ 消息丢失场景分析及如何解决!
  5. MyBatis学习总结(23)——Mybatis打印Sql语句配置
  6. Java基础学习总结(72)——提升 java 代码的运行效率
  7. mysql的两种存储方法_mysql的两种存储引擎
  8. android优美列表页面,android listview 列表 点击列表进入详细页面
  9. 2018最有影响力的CRM系统排行榜
  10. Eclipse自定义启动画面和状态栏图标以及各种小图标的含义