初识python

缩进

一行代码开始前的空白区域,用来表达程序的格式框架

特点:

严格明确:缩进是语法的一部分,缩进不正确程序运行错误

所属关系:表达代码间包含和层次关系的唯一手段

长度一致:程序内一致即可,一般用4个空格或1个TAB

注释

单行注释:

以#开头,其后内容为注释

例:# 这里是单行

多行注释:

以 ''' 开头和结尾

例: ''' 这里是多行注释第一行

            这里是多行注释第二行 '''

命名与保留字

变量:

程序中用于保存和表示数据的占位符号

命名:

关联标识符的过程

命名规则:

大小写字母、数字、下划线和中文等字符及组合

注意事项:

大小写敏感、首字符不能是数字、不与保留字相同

保留字:

python语言有35个保留字(也叫关键字),保留字是编程语言的基本单词,大小写敏感


数据类型

字符串、整数、浮点数、列表

字符串:

由0个或多个字符组成的有序字符序列

由一对单引号或一对双引号表示,例: " 这是一个字符串 " 或者 ' 这也是一个字符串 '

字符串的序号:

正向递增序号(从左往右,从0开始)和反向递减序号(从右往左,从-1开始)

字符串的索引和切片:

索引:

返回字符串中单个字符,使用方法:<字符串>[M]

例:"这是一个字符串"[0] 或者 EgStr[-1](其中 EgStr="这是一个字符串" ),分别返回 '这' 和 ' 串'

切片:

返回字符串中一段字符子串,使用方法:<字符串>[M:N]

例:"这是一个字符串"[1:3] 或者 EgStr[0:-1](其中 EgStr="这是一个字符串" ),分别返回 '是一' 和 ' 这是一个字符' ;特别注意:区间为左闭右开

数字类型:

整数:

数学中的整数,例: 32 或者 -89

浮点数:

数学中的实数,带有小数部分,例: 1.8 或者 -1.8 或者 -1.0

列表类型:

由0个或多个数据组成的有序序列,使用[ ]表示,采用逗号(,)分隔各元素

例:['F','f'] 表示两个元素 'F' 和 'f'

使用保留字 in 判断一个元素是否在列表中

例:EgStr[-1] in ['F','f']    判断前者是否与列表中某个元素相同

分支语句

使用保留字 if elif else 构成条件判断的分支结构

函数

输入函数 input():

从控制台获得用户输入的函数,使用格式:<变量> = input(<提示信息字符串>),输入的信息以字符串类型保存在变量中

输出函数 print():

以字符形式向控制台输出结果的函数,使用格式:print(<拟输出字符串或者字符串变量>),可与format函数结合进行输出字符串的格式化

评估函数 eval():

去掉参数最外侧引号并执行余下语句的函数,使用格式:eval(<字符串或字符串变量>)

例:eval("1") 输出 1

       eval("1+2")输出 3

       eval(' "1+2" ')输出 '1+2'

       eval('print("Hello")')输出 Hello

以上内容参考网络以及慕课(@嵩天老师团队),仅供学习记录,若有侵权请联系及时删除谢谢

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容