Python初学(1)——基本语法

1、 Python语法元素分析
Python程序包括格式框架、注释、变量、表达式、分支语句、循环语句、函数等语法元素。

1.1 程序的格式框架
Python语言采用严格的“缩进”来表明程序的格式框架,可以用Tab键或多个空格(一般是4个)实现。缩进表示了Python代码之间的包含和层次关系,一个程序的缩进还可以嵌套形成多层缩进关系。Python和C++的不同在于它不是用“;”结束语句的。

1.2 注释
单行注释:以#开头
多行注释:以’’’(三个单引号)开头和结尾

1.3 命名和保留字
Python语言允许采用大写字母、小写字母、数字、下划线_和汉字等字符及组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度无限制。

保留字

Falsedefifraise
Nonedelimportreturn
Trueelifintry
andelseiswhile
asexceptlambdawith
assertfinallynonlocalyeild
breakfornot
classfromor
continueglobalpass

1.4 字符串
Python语言中,字符串是用两个双引号“ ”或者单引号’ ’ 括起来的零个或多个字符。

字符串包括两种序号体系:正向递增序号和反向递减序号。如果字符串长度为L:
1)正向递增以最左侧字符序号为0,向右依次递增,最右侧字符序号为L-1;
2)反向递减以最右侧字符序号为-1,向左依次递减,最左侧字符序号为-L。
这两种索引字符的方式可以同时使用。

Python 字符串也提供区间访问方式,采用[N:M]格式,表示字符串中从N到M(不包含M)的字符串,其中N、M为字符串的索引序号。

1.5 赋值语句
Python语言中,“=”表示“赋值”
有一种同步赋值语句,可以同时给多个变量赋值,基本格式如下:
<变量1>,…,<变量N> = <表达式1>,…,<表达式N>

1.6 input函数
无论用户在控制台输入什么内容,input()函数都以字符串类型返回结果。
在获得用户输入前,input()函数可以包含一些提示性文字,使用方法如下:
<变量> = input(<提示性文字>)

1.7 分支语句
分支语句是控制程序运行的一类重要语句,它的作用是根据判断条件选择程序的执行路径,使用方式如下:
if <条件1>:
  <语句块1>
elif <条件2>:
 <语句块2>

else:
  <语句块N>

1.8 eval()函数
eval(<字符串>)函数是Python语言中一个十分重要的函数,它能够以Python表达式的方式解析并执行字符串,并将返回结果输出。
eval(<字符串>)的作用是将输入的字符串转变成Python语句,并执行该语句。

1.9 print()函数
当输出纯字符信息时,可以直接将待输出内容传递给print()函数。
当输出变量值时,需要采用格式化输出方式,通过format()方法将待输出变量整理成期望输出的格式。

1.10 循环语句
while (<条件>):
 <语句块1>
<语句块2>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值