python基础一小时速成

python基础一小时速成

python官网:python.org  解释器下载 官方文档 2.? 3.?版本 标准库参考

一行一句代码 无结尾符

sublime编辑器加注释(Comments): 注释行 Ctrl+/  注释块 Ctrl+shift+/  好像都一样

sublime编辑器 tools build 快速生成 build with 生成

注释:单行注释# 或者多行注释 ''' '''

string 字符串 变量  " "                ' '

转义字符:\n \" \\

字符串可以通过 + 拼接

[]字符串数组 取单个字符 从0开始

函数:代码块

def 定义一个函数 define

函数使程序可阅读性可重复性和可维护性提高

函数与方法的区别不大.一般类外面的函数叫函数,类里面的函数叫方法.

过程定义:就是没有返回值的函数,在一个函数中没有使用return显示定义返回值时,python解释器会隐式的返回None,所以在python中即便是过程也算做函数

整数(int integer) 浮点数(float 小数) 复数(complex)

数值函数:

abs absolute取绝对值

round (四舍五入 5会省略 )

pow(power 取幂):power(a,2) 底为a  2次方

cell(取天花板,需导入模块input math)

floor(取地板 )

除法 结果一定为浮点型

// 整除

类型强制转换:float(a) int(a)

字符串方法:

len(string1)  取字符串长度

string1.capitalize()  第一个字母大写

string1.upper() 字母大写

string1.lower() 字母小写

string1.replace("","") 字母交换

string1.find("")  第一个位置的索引

Boolean布尔类型:

true false 对错 真假

string1.isupper() 是否全部都是大写

split:拆分

列表:

定义一个列表:

list1 = ["我",2,true,4,[],6] 嵌套列表

print(list[0])

list1.append(6)

list1.pop():最后一个项删除

len(list1)

list1.insert(0,0)

list1.index(2) 取得索引位置

list1.sort()排列

list1.reverse()排序取反 反向排序

list1.remove(3)

元组:

tuple: 不能修改的列表.

tuple1 = (1,2,3)

print(len())

tuple1[0]

元组 列表 相互转化:

list(tuple1)

tuple(list1)

字典:

键值对

dictionary

dict1 = {"name":"老张","height":170,"weight":100}

dict1["gender"} = "男"

dict1.pop("name") 删除一个键值

字典大括号{} 列表中括号[] 元组小括号()

集合:

容器

无顺序

不能重复

set1 = {1,2,3,5,2}

set1.add(5)

set1.discard(3) 删除

set1.intersection(set2) 交集

set1.difference(set2) 差集

set2.issubset(set1) 子集

什么是子集:如果集合A的每个元素都属于集合B,就说A是B的子集。记作A⊆B,读作“A包含于B”,或“B包含A”。


数据类型:

值类型 引用类型

值类型:数字 布尔

引用类型:列表 元组(不能修改的列表) 字典(键值对) 集合(无序无重复) 字符串



str(a数值类型)  数值类型 转为 字符类型

list=[1,2,3] 中括号会新建一个内存区域存储列表

list[1]=9    序列值改变 并没有新建一个内存区域存储列表

运算符:

> < >= <= == != <>?

流程控制语句:

if while for


break跳出循环

continue继续 跳过后面代码回到循环开始处继续循环


for char in string1:

print(char)


range:范围 步距

list1 = ["老邓","老张","老王"]

for person in list1:

print(person)

for i in range(len(list1)):

print(list[i])



module模块:


import math 普通导入模块

math.pow(2,2)

def get_sum(a,b):

return a+b



from 库 import            引入单个方法 函数

import 库 as *            重命名的库名

from 库 import *          引用的时候就不需要加库名前缀了


pip python内置包管理工具 安装python时就默认安装上了

pip install pygame  安装pygame库

import pygame 导入pygame库

pip install numpy  安装numpy库

conda python版本工具


引用模块中:

if __name__ == "__main__":#不作为模块 直接运行.py自定义模块文件

print("我是主代码")

else:

print("我不是主代码")

动态类型语言:变量在运行时动态分配数据类型

静态类型语言:变量在编译时静态分配数据类型


python的优缺点:

优点:简单、开发效率高、高级语言、可移植性、可扩展性、可嵌入性

缺点:速度慢,但是相对的、代码不能加密、线程不能利用多CPU问题+

python解释器:Cpython、IPython、PyPy、Jython、IronPython


编辑工具:sublime

集成开发环境IDE:pycharm


pycharm版本(windows版) 分为 专业版 和 社区版:

Professional

For both Scientific and Web Python development. With HTML, JS, and SQL support.

专业版

用于Scientific和Web Python开发。 与HTML, JS,和SQL支持。

入门试用免费



Community

For pure Python development

社区版

用于纯Python开发

免费 开源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,033评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,725评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,473评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,846评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,848评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,691评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,053评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,700评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,856评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,676评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,787评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,430评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,034评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,990评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,218评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,174评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,526评论 2 343

推荐阅读更多精彩内容