美文网首页简友广场
Python学习打卡1-基本语法元素

Python学习打卡1-基本语法元素

作者: 小由读书 | 来源:发表于2020-02-05 16:57 被阅读0次

在菜鸟学python公众号里面提到如何快速入门一门语言,大致是:找一本靠谱的书;找一个靠谱的师傅;找一个地方开始练习。

我的入门方式就从找一个好的视频资源,然后多编写程序开始,差不多就是上面步骤后面的两步。视频资源是作者推荐的imooc课堂,里面老师讲解得很仔细,我已经完成基础篇第一周内容的学习,下面的篇幅就来记录下学到的一些知识,并做相关的总结。

课程开始讲解了一些计算机的基础知识,其中关于编译器和解释器有必要记录下。

编译是指将源代码一次性转换成目标代码的过程;

解释是指将源代码逐条转换成目标代码同时逐条运行的过程;

根据执行方式的不同,可将编程语言分成两类,一类是静态语言,如C,Java;一类是脚本语言,如python。同时,执行方式的不同优点也各不相同。静态语言只要编译一次,生成目标代码后,程序运行的速度更快;脚本语言需要源代码,但是维护灵活,可以跨多个操作系统平台。

接着,介绍了python语言的发展历史,讲到了python语言诞生时间1990年,python的含义“蟒蛇”,python的创始人Guido van Rossum,以及python语言创建的缘由等,这些想了解在网上都可以百度到,不是重点,稍作了解即可。

下一步,是要配置python的开发环境。我使用的电脑是window系统,在python官网下载对应的python安装包,在电脑本地安装完成后,需要到系统环境变量Path中把python的安装路径加上去。打开电脑的cmd,输入python,验证配置是否正常,如下图,即配置成功。

下面通过一个例子来对python程序的语法元素进行分析。

实例:要求实现摄氏温度和华氏温度间的转换。程序实现如下图:

1.程序的格式框架

代码高亮,是编程的色彩辅助体系,不是语法要求,对程序运行没有影响;

缩进,是表达程序格式框架的一种形式,它是语法的一部分;

注释,用于提高代码可读性的辅助性文字,不被执行。单行注释以#号开头,多行注释以‘’‘开头结尾。

2.命名与保留字

命名规则:大小写字母、数字、下划线和汉字等字符及其组合。需要注意的是,python中大小写敏感,首字符不能是数字,名称不能是保留字。

保留字:python中有33个保留字

3.数据类型:整数,字符串,浮点数,列表这四种类型。其中字符串类型的序号有正向和方向两种排序方式,正向 即从字符串的最左边开始字符序号依次为0、1、2、3...... ;反向 即从字符串的最右边开始,依次为-1、-2、-3......

如字符串A为“abcdefg”,则A[0]为a,A[-1]为g,A[0:-1]为abcdef,其中的A[0]、A[-1]是字符串的索引使用方法;A[0:-1]是字符串的切片使用方法。

4.语句与函数

赋值语句:=

分支语句:if  elif  else

函数:如温度转换例子中的eval

5.python程序的输入输出

input()

print()

eval():去除参数中最外层的引号,不论是单引号还是双引号

print()格式化用法

6.课后练习(链接:https://python123.io/index/courses/1127)

第一周课后习题完成情况,单选题全对10分,程序编写题2题都是0分(但是我觉得第一题应该是对的,我在本地运行是正常的,第二题确实能体现python的强大!)

我的实现方式:

参考答案:

第二题参考答案:(我在考虑这道题的时候想得复杂了,一直在想要怎么取到M OP N,看到参考答案没想到这么简单)

另外,课程里面提到的两个实例也不要放过,也要敲一敲。

over!

相关文章

  • Python学习打卡1-基本语法元素

    在菜鸟学python公众号里面提到如何快速入门一门语言,大致是:找一本靠谱的书;找一个靠谱的师傅;找一个地方开始练...

  • Python基本语法元素

    一、Python的两种编程方式: 1、交互式:对每个输出语句即时运行结果,适合语法练习。2、文件式:批量执行一组语...

  • 『Python题库 - 填空题』151道Python笔试填空题

    part 1. Python语言概述和Python开发环境配置part 2. Python语言基本语法元素(变量,...

  • Python00

    Python学习第一天 python 2 和 python 3的比较 基本语法

  • Matplotlib-----绪

    学习Matplotlib前提: ····python基本语法 ····使用jupyter notebook wha...

  • 关于python的基本语法元素

    python的命名规则 由大小写字母、数字、下划线和汉字等字符及组合。大小写敏感,首字符不能使数字,不能与保留字相...

  • 基本语法元素

    1.1程序的格式框架 1.1.1缩进 缩进指每行语句前的空白区域,用来表示python程序间的包含和层次关系。通常...

  • Python语言程序设计-icourse163课程总结(1-3w

    第1周-Python基本语法元素 编程的基本概念:编译和解释、静态语言和脚本语言、IPO(Input、Proces...

  • Day 2(Python + Vim)

    学习Python,在本机搭建Python编程环境,学会基本的Python语法(学习过程中使用Vim编写,使用命令行...

  • Python程序入门

    Python语法元素入门 Python语法元素分析 注释 注释:程序员在代码中加入的说明信息,不被计算机执行 注释...

网友评论

    本文标题:Python学习打卡1-基本语法元素

    本文链接:https://www.haomeiwen.com/subject/esnjxhtx.html