Python新手笔记1——基础内容

本文介绍了Python编程语言的基本概念,包括脚本语言特性、IPO编程步骤、Python的交互式和文件式编程、语法元素(如格式框架、命名规则、数据类型、赋值语句、分支语句和函数)、以及输入输出函数。作者以新手视角,参考中国大学MOOC的课程资源进行讲解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引言

        本人属于新手小白,刚开始学习Python,可能有些不正确的地方还请指出,谢谢

        Python属于脚本语言,使用解释器进行工作,而C/C++为静态语言,使用编译器。无论哪种语言,其基本编程方法都为“IPO”。I----Input、P---Process、O---Output。

        而编程解决问题的步骤为:1.分析问题(分析计算部分)2划分边界(规划IPO3.设计算法 4.编写程序 5.调试测试 6.升级维护

        同时Python提供了两种编程方式:交互式---(IDLE)适合单句语句训练、文件式---批量运行语句。

        下面对Python程序语法元素进行分析

一、格式框架

        包括代码高亮、缩进、注释等一些内容,可以说是方便使用者读写和修改,可看作语法的一部分,是编程人员必备的。

        代码高亮对运行结果无影响;

        缩进包括单层和多层,是为表明程序上下所属关系,同时单一程序内长度需保持一致,一般为4个空格一个TAB

        注释用于提高代码可读性的辅助性文字,不被执行

二、命名与保留字

        该部分后期会出一部分关于保留字内容的专期。

        变量:用来保存和表示数据的占位符号,用 = 向变量赋值

       命名规则:大小写字母、数字、下划线和汉字等字符的组合(但大小写敏感、首字符不能是数字、不与保留字相同)

       保留字:被编程语言内部定义并保留使用的标识符(33个)

                     包括:andasassertbreakclasscontinuedefelifelseexceptfinallyforfromifimportinislambdanotorpassraisereturntrywhilewithyielddelglobalnonlocalTrueFalseNone.

三、数据类型

        ①数字类型:

                整数类型:包括正负

                浮点数类型:(小数)包括正负

       ②字符串类型:”10,011,101”  用单引号或双引号(由0个或多个字符串组成的有序字符序列,即可进行字符索引,第一位为0),

              正向递增序号:第一位为0

              反向递减序号:最后一位为-1

              字符串索引:返回字符串的单个字符,利用[].     如<字符串>[M]

              字符串切片:返回字符串的一段字符字串,利用[].   如<字符串>[M:N](表示从MN的前一位,不到N)

        ③列表类型:由0个或多个数据组成的有序序列,用[ ]表示,用逗号隔开各个元素,

四、语句与函数

       ①赋值语句:用于给变量赋予新的数据值,赋值语句右侧数据类型同时作用于变量

        分支语句:由判断条件决定程序运行方向的语句,(使用保留字if、elif、else构成条件判断的分支结构;且每个保留字所在行最后存在一个冒号:

       ②函数:根据输入参数产生不同输出的功能过程,采用<函数名>(<参数>)方式

五、程序的输入输出

        input():从控制台获得用户输入的函数;

                使用格式为<变量> = input(<提示信息字符串>)

       print():以字符形式向控制台输出结果的函数,

                基本格式为print(<将输出的字符串或字符串变量>)

                print()的格式化该部分将正在后续学习。

        后续会对新手的一个温度转换程序进行一个讲解,以便学习。


该部分内容学习自中国大学MOOC——Python语言程序设计-北京理工大学(Tips:这个网课真的很不错)。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值