Python入门电子书

这篇博客是作者为初学者准备的Python入门电子书,涵盖了Python学习建议、开发工具、程序编写方法、搭建开发环境、基本语法规则、代码编写规范、数据类型、序列操作、流程控制语句等内容,旨在帮助新手轻松入门Python编程。
摘要由CSDN通过智能技术生成

在我快要上大学的时候,一直想先学习一门编程语言,于是一直在各大店铺搜索适用书籍,但真当书到了热情也退去了大半,所以我在经过一年的大学课程的学习后,写了一个这样的电子书帮助想要学习Python的小伙伴。以下为具体内容:

Python入门

  • 程序的基本编写方法:IPO方法,即为

  • 搭建Python开发环境:1.对于Windows系统,建议使用Windows7或以上版本。但是对于Python3.5及以上版本不能在Windows xp系统上使用。2.对于Mac OS系统从Mac OS X开始就已经开始自带Python,但是可能不是最新版本,可以根据自己的需要选择安装其它版本。3.对于Linux系统,大多数都已经是默认安装了Python。

这里以Windows系统进行演示(注:俗话说的安装Python就是安装Python解释器,不安装是无法运行Python代码的)视频演示如下:

001

  • Python官网:(http://www.python.org/)
  • Python语法规则:
  1. 注释:通常包括单行注释和多行注释,中文编码声明注释三种类型。

1.单行注释用“#”表示,从该符号开始至换行为止。语法格式如下

#注释内容

  1. 多行注释用一对三引号(‘‘‘   ’’’或“““    ”””)表示,其中注释内容在三引号之间,其使用格式如下:

“““    

注释内容

”””

‘‘‘

注释内容

’’’

  1. 中文编码声明注释:主要用于解决Python2.X中不支持直接写中文的问题。其使用格式如下:

#coding:编码

或者:

#coding=编码

注:上述“编码”是指编写程序时所用的字符编码类型,如UTF-8、GBK编码等如果使用为UTF-8编码则设置为utf-8,如果为GBK编码则设置为gbk或cp936。举例如下:

#coding=utf-8

  1. 代码缩进:用于区分代码的层次也可以用“:”区分。缩进一般为四个空格或一个Tab键。

   注:Python对代码的缩进极为严格,同一级别的代码块必须相同。否则会发生错误。

  1. 代码编写规范:1.模块导入:每次导入语句中,import语句只导入一个模块,导入多个时应该按模块首字母自上而下升序排列并且各模块应该要有空行进行分割。
  1. 行的最大长度为79,如果超过用()将其进行分行显示
  2. 空格:顶层函数和类的定义之间应该用两个空行隔开,类之间用一个空行,各种右括号前不要加空格,逗号、冒号、分号前不要加空格,函数的左括号前不要加空格,序列的左括号前不要加空格,操作符左右应该各加一个空格。
  3. 命名:模块名应该全部使用小写字母,多字母之间可以用下划线代替(例:game_one)包名同上但是不推荐用_进行多字母的连接,应该用“.”进行连接。类名采用单词首字母大写形式,常量命名全部使用大写字母并且可以使用下划线;使用单下划线开头的模块变量和函数是受保护的,在使用import*form语句从模块中导入时,这些变量和函数是不能被导入的;使用双下划线“_ _”开头的实例变量或方法是类私有的。
  1. 变量:在Python中,变量主要用来表示和保存数值,可以随时命名和赋值并且可以随时使用。其使用格式如下:

变量名=赋给变量名的值

  1. 关键字:

False

None

True

__peg_parser__

and

as

assert

async

await

break

class

continue

def

del

elif

else

except

finally

for

from

global

if

import

in

is

lambda

nonlocal

not

or

pass

raise

return

try

while

with

yield

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值