也许我是CSDN社区最不会的人。其实上个学期就开设了Python专业课,只不过三心二意,啥也不会。最近刚决定参照教材的流程来学习Python,所以今天假装是学习Python的第一天。每天记录所学,以此巩固。 假装今天学习了第一章:Python语言基础。
第一章:Python语言基础
1.1 Python语言及编码规范 (简略)
1.1.1 计算机程序设计语言 1、语言分类 :自1946年第一台电子数字计算机问世到现在,程序设计语言经历了从机器语言、汇编语言到高级语言的历程。 2、执行方式 :(1)编译方式 (2)解释方式
Python语言是 高级语言,采用的执行方式是 解释方式。
3、程序的IPO结构 :不论是用那种语言编写的源程序,基本都是由输入(Input)、处理(Process)和输出(Output)这三部分构成,简称IPO。
输入、处理、输出是程序的基本结构。
【例示1.1.1】 输入两个整数,比较两数大小,输出较大的数。
输入两个整数 a,b
如果 a > b
输出 a
否则
输出 b
1.1.2 Python语言简介 1、Python的创始人是荷兰人吉多 · 范罗苏姆( Guido van Rossum) 。1989年创始人为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种传承,并将其命名为Python(蟒蛇)。 1991年Python的第一个版本问世,它是用C语言实现的,并且能够调用C语言的库文件。Python的很多语法来自C,但又受到ABC语言的强烈影响。2000年10月,Python2.0版本发布;2008年12月,Python3.0版本发布(该版本与2.0版本不兼容)。2018年3月,Guido在邮件列表上宣布Python2.7版本将于2020年1月1日终止支持。
2、Python特点
Python语言的设计秉承 “优雅” “明确” “简单” 的理念。
特点:(1)简单易学 (2)功能强大(3)自动内存管理(4)数据类型丰富(5)运算符丰富(6)具有可移植性(7)具有可扩展性(8)具有可嵌入性 等 1.1.3 Python语言的开发环境
Python官网:www.python.org PyCharm官方下载网址:https://www.jetbrains.com/pycharm/
Python支持多种操作系统,如 Windows、Linux、Mac。 Python语言的开发环境主要有Python软件包自带的一个集成开发环境(IDLE)和JetBrains公司开发的PyCharm。除此之外,还有很多Python开发环境。 1.1.4 编码规范 1、缩进
Python语言通过强制缩进来体现语句间的逻辑关系,在Python程序中,不同层次结构的语句需要使用缩进来界定,缩进是Python语言的重要语法,必须严格随。 缩进可以使用一个空格或多个空格,但同一层次代码块缩进的空格数必须相同,这里统一规定缩进4个空格或8个空格或12个空格等。 程序的首行不缩进,即首行代码的第一个字符前不能加空格,否则会出现语法错误。 关于缩进的使用规范建议:不要使用Tab键实现缩进,因为不同系统Tab键的空格数不同(与Tab键空格数的设置有关),将会影响程序的可移植性。
2、注释
为使程序便于阅读和理解,在程序中可以加注释。注释的作用是增强程序的可读性和用于对程序进行调试。 在Python中,注释有两种:单行注释和多行注释。 (1)单行注释 以“#”号开头,在其后写注释的内容。单行注释可以写在一段代码的前面,占用一行,也可以写在语句的后面. (2)多行注释 以三个单撇号“ ’ ’ ’ ”开头,中间写注释内容,再以三个单撇号“ ’ ’ ’ ”结束,或以三个双撇号“ " " " ”开头,中间写注释内容,再以三个双撇号“ " " " ”结束。 注释在程序运行时,不会被执行。 关于注释的使用规范建议: 1)单行注释符号“#”后空一格。 2)在语句后写的单行注释要在“#”前空两格。 3)多行注释符独占一行,与注释内容分行书写。
3、续行符
Python的续行符为反斜杠“\”字符。当一行的代码较长时,可以使用续行符将代码分成几行书写,行的结尾为续行符,表示下一行与本行是同一条语句。 关于续行符的使用规范建议: 1)每行代码的最大长度为79个字符。 2)尽量不使用续行符,如果必须将一行代码分几行书写,可以使用一对圆括号实现。
4、分号
Python允许在一行写多条语句,但两条语句之间必须用 “ ; ” 隔开。 关于分号的使用规范建议: 1)不论语句有多短,每行也只写一条语句。 2)在程序中尽量不使用分号。
5、空格
在Python程序中,可以使用空格以增强程序的可读性。 关于空格的使用规范建议: 1)单目运算符与运算对象之间不加空格。 2)双目运算符的两边各加一个空格。 3)各种左括号前不加空格(左括号前是运算符除外),左括号后加一个空格,各种右括号前加一个空格,右括号后不加空格(右括号后是运算符除外)。 4)逗号前不加空格,逗号后加一个空格。 5)函数参数中的赋值号“=”两边不加空格。 6)不要为了对齐而增加空格。
6、空行
在Python程序中,可以使用空行以增强程序的可读性。 关于空行的使用规范建议:函数、类等定义前后各加一个空行。
【例1.1】求两个整数的和。
Integer1 = int( input("请输入一个整数: "))
Integer2 = int( input("请输入另一个整数: "))
Sum = Integer1 + Integer2
print(f"{Integer1}+{Integer2}={Sum2}")
程序中,第1、2行为数据输入,通过input()函数实现数据输入,并将用户输人的数据分别赋给变量Integer1和Integer2,inputl)函数中的字符串“请输入一个整数:" 和 "请输入另一个整数:"为输入提示;第3行为数据处理,用来计算用户输入的两个整数的和,并赋给变量Sum2;第4行为数据输出,通过print()函数实现数据输出,用来输出程序的计算结果。
结束,该睡觉辽~~
|