
零基础入门学习Python笔记
主要对象用于初学Python3 的人,以示例记录学习Python3的过程!
荪荪
这个作者很懒,什么都没留下…
展开
-
在Ubuntu 16.04 安装python3.5 环境并设置为默认
1.添加python3.5安装包,并且安装sudo apt-get install python-software-propertiessudo apt-get install software-properties-commonsudo add-apt-repository ppa:fkrull/deadsnakes如下图所示代表成功。sudo apt-get ...原创 2019-12-21 07:38:00 · 2801 阅读 · 0 评论 -
【零基础入门学习Python笔记016】中文编码
Python 文件中如果未指定编码,在执行过程会出现报错:比如:#!/usr/bin/pythonprint "你好,世界";报错:File "test.py", line 2SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see h原创 2017-03-19 15:17:05 · 1662 阅读 · 0 评论 -
【零基础入门学习Python笔记015】字符串:格式化
replacement 位置参数和关键字参数两种注意:位置参数必须在关键字参数之前;是点而不是逗号(黄矩形区域就是错误的地方);是花括号而不是圆括号。:表示格式化的开始;f代表定点数,与浮点数差不多。示例:字符串格式化符号含义注意:用括号括起来。示例:格式化操作符辅助指令示例:字符原创 2016-03-18 15:49:14 · 1541 阅读 · 0 评论 -
【零基础入门学习Python笔记014】字符串:各种奇葩的内置方法
示例:原创 2016-03-14 10:39:12 · 1423 阅读 · 0 评论 -
【零基础入门学习Python笔记013】元祖:戴上了枷锁的列表
元组:戴上了枷锁的列表由于和列表是近亲关系,所以元祖和列表在实际使用上是非常相似的。本节主要通过讨论元素和列表到底有什么不同学习元祖。元组是不可改变元素的,插入、删除或者排序都不可以;列表可以任意改变一个元素,插入或者删除一个元素等。主要从以下几个点来讨论学习:创建和访问一个元组创建一个列表主要是一个方括号“[ ]”,而创建一个元组不是一个圆括号,而是逗号;创建一个空列表,原创 2016-03-13 21:53:18 · 2455 阅读 · 0 评论 -
【零基础入门学习Python笔记012】一个打了激素的数组3
列表的一些常用操作符比较操作符逻辑操作符连接操作符重复操作符成员关系操作符+表示两个连接;*表示复制。list中“+”两边的类型必须一致。示例:注意:添加元素可以用append()或者insert()in和not查看元素在不在列表中的方法:in和not in;查看列表中的列表的方法,类似于C语言中的访问二维数组中元素的方法。原创 2016-03-12 13:30:51 · 1714 阅读 · 0 评论 -
【零基础入门学习Python笔记011】一个打了激素的数组2
从列表中获取元素跟数组一样,我们可以通过元素的索引值(index)从列表获取单个元素,注意,列表索引值是从0开始的。示例:从列表删除元素remove()、del、pop()del不是方法也不是函数,注意的是不需要括号,可以删除列表元素,也可以删除列表。pop():Python是用栈进行存储的,pop()从列表中取出最后一个元素。示例:原创 2016-03-11 12:12:15 · 1194 阅读 · 0 评论 -
【零基础入门学习Python笔记010】一个打了激素的数组1
整数、浮点数、字符串、对象在c语言中,数组里的元素都是同一类型的元素。Python变量没有数据类型,因而没有数组,只有列表。创建列表一个普通列表一个混合列表一个空列表示例:向列表添加元素append()、 extend()、 insert( , )append()和extend()都是表示添加一个列表,但注意的是extend()可以添原创 2016-03-11 11:01:21 · 1295 阅读 · 0 评论 -
【零基础入门学习Python笔记009】了不起的分支和循环3
条件表示式(三元操作符)语法: x if 条件 else yAssert(断言)i示例:While循环语法: while 条件: 循环体for循环虽说Python是由C语言编写而来的,但是它的for循环跟C语言的for循环不太一样,Python的for循环显得更为智能和原创 2016-03-10 12:47:01 · 1298 阅读 · 0 评论 -
【零基础入门Python学习笔记008】了不起的分支和循环2
method1.pymethod2:method3:如果判断一次就需要花费一个CPU的时间,那么method就要比method2和method3多出400%的时间。原创 2016-03-10 12:26:04 · 1259 阅读 · 1 评论 -
【零基础入门学习Python笔记007】了不起的分支和循环1:打飞机框架
本节主要训练分支和循环的思维,以打飞机游戏为例:打飞机框架一个位置可以看作一个像素,一般一幅屏幕是800x600,因为一幅屏幕就可以有600个飞机,这样就会显得很密集,因而加入时间,进行更新屏幕,其中注意通过冒号“:”必须是英文形式下的,以此来缩进原创 2016-03-10 12:20:10 · 1875 阅读 · 0 评论 -
【零基础入门学习Python笔记006】Python之常用操作符
算术操作符+、-、*、/、%、**、////是d版除号(Python3与Python2的不同之处,本文主要以Python3为主,因为个人认为这也是以后发展的方向,并且本人没有学习过Python2系列,Python2与Python3是不兼容的)优先级问题:+、-、*、/、//、%都是双目操作符“-”作为负号是单目操作符,也叫一元操作符,比左侧高,比右侧低比较操作符:、原创 2016-03-10 09:32:04 · 2116 阅读 · 0 评论 -
【零基础入门学习Python笔记005】闲聊之Python的数据类型
Python的一些数字类型整型、浮点型、e记忆法、布尔类型有小数点的事整型;没有小数点的是浮点型;e记忆法就是科学计数法,一般用于比较大的或者比较小的数;布尔类型就是一种特殊的整数型,Ture是1,false是0。获取关于类型的信息type()isinstance()原创 2016-03-10 09:19:55 · 2207 阅读 · 0 评论 -
【零基础入门学习Python笔记004】改进第一次设计的游戏
本节主要学习了while原创 2016-03-10 09:23:48 · 1796 阅读 · 0 评论 -
【零基础入门学习Python笔记003】插曲之变量和字符串|课习题答案
测试题动动手1.在不上机的情况下,以下代码你能猜到屏幕上会打印什么内容吗?会打印:小甲鱼2.在不上机的情况下,以下代码你能猜到屏幕上会打印什么内容吗?会打印:小甲鱼原创 2016-03-09 12:52:22 · 2242 阅读 · 0 评论 -
【零基础入门学习Python笔记002】用Python设计第一个游戏:课后测试集答案
测试题0.什么是BIF?BIF就是Built-in-Function,内置函数。为了方便程序员快速编写脚本程序(脚本就是要编程速度快快快!!!),Python提供了非常丰富的内置函数,我们只需要直接调用即可,例如print()的功能就是“打印到屏幕”,input()的作用是接收用户输入(注:Python3用input()取代Python2的raw_input())1.用课堂上小原创 2016-03-09 10:43:07 · 5186 阅读 · 0 评论 -
【零基础入门学习Python笔记001】我和Poyhon的第一次亲密接触:课后测试集答案
测试题:0.Python是什么语言?Pothon是脚本语言引用:脚本语言(Scripting language)是电脑编程语言,因此也能让开发者籍以编写出让电脑听命令行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言比C语言或者Java之类的系统编程语言要简单容易。也让脚本语言另有一些属于脚本语言的特性:语法和结构通常原创 2016-03-08 18:43:24 · 4593 阅读 · 2 评论