数字

1,加减乘除:+,-,*,/

2,平方:**

3,立方:**3

4,字符串转换:str(数字)

5,浮点数:带小数点  0.2

Python编程建议

import this

>>> import this
The Zen of Python, by Tim Peters Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
>>>

列表:内部数据可以修改

1,实例化:list=【1,2,3】

2,排序:

列表数据永久修改型: 字母顺序:sort(),字母反顺序:sort(reverse=True)

列表数据临时修改型:字母顺序:sorted(列表),字母反顺序:sorted(列表,reverse=True)

反转:列表.reverse()

3,末尾添加:append(元素)

4,插入:insert(索引,元素)

5,删除:remove(元素),del 列表[索引],删除且返回末尾元素 pop(),删除返回指定位置元素pop(索引)

6,长度:len(列表)

7,访问方法:list[0],最后一个元素list[-1],list[1]='bbb'

>>> names=[]
>>>
>>> print(names)
[]
>>>
>>> names.append('li xiaobin')
>>> print(names)
['li xiaobin']
>>>
>>> names.insert(0,'liu jing')
>>> print(names)
['liu jing', 'li xiaobin']
>>>
>>> names.insert(0,'wang jing')
>>> print(names)
['wang jing', 'liu jing', 'li xiaobin']
>>>
>>> del names[1]
>>> print(names)
['wang jing', 'li xiaobin']
>>>
>>> last= names.pop()
>>> print(names)
['wang jing']
>>> print(last)
li xiaobin
>>>
>>> names.append('tian')
>>> print(last)
li xiaobin
>>> print(names)
['wang jing', 'tian']
>>> last=names.pop(0)
>>> print(names)
['tian']
>>>
>>> print(last)
wang jing
>>>
>>> names.remove('tian')
>>> print(names)
[]
>>> names.insert(0,'li')
>>>
>>> names.append('wang')
>>> names.append('liu')
>>> names.append('zhang')
>>> print(names)
['li', 'wang', 'liu', 'zhang']
>>> names.sort()
>>> print(names)
['li', 'liu', 'wang', 'zhang']
>>> names.sort(reverse=true)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'true' is not defined
>>> names.sort(reserve=true)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'true' is not defined
>>> names.sort(reverse=True)
>>> print(names)
['zhang', 'wang', 'liu', 'li']
>>> names.insert(2,'bao')
>>> print(names)
['zhang', 'wang', 'bao', 'liu', 'li']
>>> print(sorted(names))
['bao', 'li', 'liu', 'wang', 'zhang']
>>> print(names)
['zhang', 'wang', 'bao', 'liu', 'li']
>>> print(sorted(names,reverse=True))
['zhang', 'wang', 'liu', 'li', 'bao']
>>> print(names)
['zhang', 'wang', 'bao', 'liu', 'li']
>>> reverse(names)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'reverse' is not defined
>>> names.reverse()
>>> print(names)
['li', 'liu', 'bao', 'wang', 'zhang']
>>> names.reverse()
>>> print(names)
['zhang', 'wang', 'bao', 'liu', 'li']
>>> len(names)
5
>>>

元祖:内部数据不可以修改,变量可以重新赋值

1,实例化:cnt=(1,200,300)

2,排序,长度与列表一致

切片:读取列表部分段

1,

Python学习笔记-数字,列表,元祖,切片,循环的更多相关文章

  1. Python学习day4 数据类型Ⅱ(列表,元祖)

    day4 知识补充&数据类型:列表,元祖 1.知识补充 1.编译型/解释型 编译型:在代码编写完成之后编译器将其变成另外一个文件教给你算计执行. 代表语言:Java,c,c++ ,c#, Go ...

  2. python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍

    目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python ...

  3. python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍

    目录 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 2.元祖变量的定义 3.元祖变量的常用操作. 4.元祖的遍历 5.元祖的应用场景 p ...

  4. python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍

    目录 python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍. 二丶列表,其它语言称为数组 1.列表的定义,以及语法 2.列表的使用,以及常用方法. 3.列表的常用操作 ...

  5. python学习笔记整理——列表

    Python 文档学习笔记 数据结构--列表 列表的方法 添加 list.append(x) 添加元素 添加一个元素到列表的末尾:相当于a[len(a):] = [x] list.extend(L) ...

  6. python学习笔记-列表和字典

    由于最近在看深度学习的代码,看到需要建立字典和列表来存储什么东西的时候,就想要去把字典和列表好好的了解清楚,其应用范围,差别,等等东西 首先我们来介绍,在python中存在如下的数据结构:列表list ...

  7. Python入门 [输出,注释,列表,元祖,集合,字典,if,while,for]

    print("Hello Python") #输出 ''' 多行注释 用 三个引号 ''' a=1 #赋值 变量首字母只能书字母下划线 第二个字符数字,字母,下划线 声明一个列表 ...

  8. python 中的 字符串 列表 元祖 字典

    str 1 格式化输出 %法 第一种 %s+tuple %d+tuple name = input('请输入你的姓名:') age = input('请输入你的年龄:') hobby = input( ...

  9. Python基础5:列表 元祖 字典 集合

    [ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)——即:可以改变列表的内容. 相关操作: ...

随机推荐

  1. iOS逆向必备绝技之ipa重签名

    一.重签名准备工作: 找到开发者证书和配置文件: 列出所有开发者证书文件: security find-identity -p codesigning -v 找一个开发环境配置文件生成entitlem ...

  2. swap 释放

    #swap 释放 -------------------------------- swapoff -a wwapon -a

  3. weui.js汉字乱码

    2019-6-25 11:04:13 星期二 min.js 源文件中会自带乱码: 鍙栨秷:  取消; 纭畾:   确定; 方案: 把weui.js用notepad++打开, 搜索乱码字符, 替换掉, ...

  4. QuickSortDemo

    package com.suning.sntcscase.controller.MutiThread; import static jdk.nashorn.internal.objects.Globa ...

  5. 多用户远程连接设置(WindowsServer2008/Win7)

    一.Windows server2008 1.点击计算机--->右键属性打开系统对话框.进行如图设置. 2.在开始菜单--->运行中输入gpedit.msc打开本地组策略编辑器对话框. 3 ...

  6. WebDriver常用的api

    WebDriver常用的api 获取window对象 Window window = driver.manage().window(); 1)  窗口最大化 Maximize() 2)  窗口大小 g ...

  7. JS系列:函数function

    ### 函数 function > 在js中函数就是一个方法(一个功能体)基于这个函数,一般是为了实现某个功能. ``` var total =10; total+=10; total=tota ...

  8. spring较为常用注解

    @Configuration 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被Annotat ...

  9. LeetCode 421. 数组中两个数的最大异或值(Maximum XOR of Two Numbers in an Array) 71

    421. 数组中两个数的最大异或值 421. Maximum XOR of Two Numbers in an Array 题目描述 给定一个非空数组,数组中元素为 a0, a1, a2, - , a ...

  10. 21 Oracle 数据库的安装教程

    1.百度网盘中下载oracle 11g的安装包 win64_11gR2_database 解压后: 2.安装过程 <1>双击setup.exe,等待一会(2分钟左右),跳出如下界面. 点击 ...