1.执行python脚本的两种方式:利用python进入解释器和找到可执行文件1.py

2.位和字节:一个字节是8位,计算机运行时是以字节为单位,存储的时候是以位为单位

3.编码发展:ASCII只有0和1,Unicode每个国家根据自己的方式设定编码,utf8是Unicode的压缩版,gbk是汉字的编码

4.gbk一个汉字是两个字节,utf8一个汉字是3个字节(python3中计算字符长度len()按照字符数,python2中是按照字节)eg:

5.申明变量需要注意:数字、字母、下划线(不能用python内置关键字)

6.布尔值(bool):只有true1和false0(空字符都是假的false)

字符串转换数字用int,数字转换字符串用str,加bool转换成布尔值查看真假

7.字符串是否是可迭代对象?可以理解为某些东西能被for循环,即为:

For i in 值:

Print(i)

8.rang在python2和python3中的区别:

9.类和对象:

类,字符串

str

  各种方法

对象,根据str类型创建一个对象,s1

s1="alex"

类,列表

列表格式中括号括起来,用逗号分隔每个元素,类的一个对象li = [11,22,33]

列表中的每个元素可以是数字,字符串,列表,布尔值,所有的都能放进去,可以嵌套任何类型,“集合”内部放置任何东西

可以进行索引取值print(li[6])

可以进行切片取值,切片结果也是列表

可以进行for和while循环

列表里的元素有序,可以被修改、删除

列表转换成字符串需要自己写一个for循环一个个处理:既有数字又有字符串

扩展列表:参数可迭代对象(可以进行for循环)

原来值最后追加:extend和append,但两者有区别

类,元组

tuple,元素不可被修改元素不鞥能被增加或者删除,可以进行索引和切片

一般写元组的时候,建议在最后加一个逗号来个方法进行区分,

类,字典

  1. 基本结构(key:value)
  2. 字典的value可以是任意的
  3. 列表、字典 不能作为字典的key,
  4. 无序
  5. 索引方式找到指定元素
  6. 支持删除
  7. 支持for循环:

蓝色问字典里常用的方法

python课堂知识的几点总结的更多相关文章

  1. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

  2. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

  3. python基础知识(二)

    以下内容,作为python基础知识的补充,主要涉及基础数据类型的创建及特性,以及新数据类型Bytes类型的引入介绍

  4. python 基础知识(一)

    python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...

  5. 适用于 PHP 开发人员的 Python 基础知识

    Thomas Myer, 负责人, Triple Dog Dare Media 简介: 您是一名经验丰富的 PHP 开发人员,并且希望学习 Python 吗?本文将从 PHP 开发人员的角度来探索 P ...

  6. python基础知识讲解——@classmethod和@staticmethod的作用

    python基础知识讲解——@classmethod和@staticmethod的作用 在类的成员函数中,可以添加@classmethod和@staticmethod修饰符,这两者有一定的差异,简单来 ...

  7. python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。

    本次python爬虫百步百科,里面详细分析了爬虫的步骤,对每一步代码都有详细的注释说明,可通过本案例掌握python爬虫的特点: 1.爬虫调度入口(crawler_main.py) # coding: ...

  8. Python数据分析-知识宝藏

    0.SQL数据库 1. python基础知识 2. 重点工具掌握:数据解析核心技巧 - Numpy| Pandas| Matplotlib 3. 数据特征分析:分布| 对比| 统计| 帕累托| 正态| ...

  9. python 爬虫与数据可视化--python基础知识

    摘要:偶然机会接触到python语音,感觉语法简单.功能强大,刚好朋友分享了一个网课<python 爬虫与数据可视化>,于是在工作与闲暇时间学习起来,并做如下课程笔记整理,整体大概分为4个 ...

随机推荐

  1. swiper.js在隐藏/显示切换时,轮播出现bug的解决办法

    swiper在 swiper-container正常状态下显示,轮播是没有问题,但是当 swiper-container由隐藏切换至显示时(比如做图片查看时)会出现滑动bug,滑动卡顿而且最后一张可以 ...

  2. 【Manthan, Codefest 18 (rated, Div. 1 + Div. 2) A】Packets

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 多重背包的二进制优化. 就是将数量x分成接近log2x份 然后这log2x份能组合成1..x内的所有数字. 从而将多重背包转化成01 ...

  3. Android使用C代码

    Android调用C代码 1.开发工具:Android studio 2.0 2.开发前准备: 2. 3. 4.下面我们就来开发我们的程序吧, [1]创建一个java类 package com.adm ...

  4. ZOJ 3888 Twelves Monkeys

    Twelves Monkeys Time Limit: 5000ms Memory Limit: 32768KB This problem will be judged on ZJU. Origina ...

  5. SGU 185 Two shortest

    Two shortest Time Limit: 500ms Memory Limit: 4096KB This problem will be judged on SGU. Original ID: ...

  6. 60款开源云应用【Part 3】(60 Open Source Apps You Can Use in the Cloud)

    60款开源云应用[Part 3](60 Open Source Apps You Can Use in the Cloud) 本篇翻译自http://www.datamation.com/open-s ...

  7. VS2010编译器工具cl对c++11标准支持情况測试

    本文探讨了VS2010编译工具cl对C++11标准的支持情况.提供了利用C++11新特性的两段代码来进行測试,并同g++ 4.9.3编译器的编译情况相对照.总的说来:VS2010的编译器工具cl部分支 ...

  8. 51nod-1363: 最小公倍数之和

    [传送门:51nod-1363] 简要题意: 给出一个数n,求出1到n的数与n的最小公倍数的和 多组数据 题解: 理所当然推柿子 原题相当于求$\sum_{i=1}^{n}\frac{i*n}{gcd ...

  9. weblogic状态监控脚本

    echo "======================================welcome============================================ ...

  10. 杂项-DB:ETL(数据库仓库技术)

    ylbtech-杂项-DB:ETL(数据库仓库技术) ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract).交互转换(transfor ...