作者:孚白
导读:
为了让我的教程对新手友好,我采用案例解释法,就是首先给到一段代码,然后引出需要大家掌握的概念和方法,本节需要掌握的概念有以下几点,但是请大家不要深入研究这些概念和方法,点到为止,因为后面随着学习的深入,我们会不断重复和应用,切记起步阶段不要完美主义和刨根问底儿。
本节你将学到:你的第一行Python代码、数字型、字符串、保留字、注释、行、变量、代码规范、UTF-8
编程的学习最快的方法就是跟着例子自己实操,大家可以在上个章节我带着大家配置好的Python自带IDLE、Pycharm、jupyter notebook里任选其一来练习。为了演示效果,我会使用jupyter notebook。
我 会在我的官网页面(百度:孚白官网) ,给出一些小教程,比如使用jupyter教程、不能输出中文怎样配置UTF-8等。
jupyter教程我后面我专门讲,现在大概说下怎么用,快速上手:
接上,安装并启动打开jupyter后新建一个Python3文件如图
?
然后命名文件、在单元格里输入代码、点击run就可以执行并输出了
?
jupyter菜单第二行从左到右,依次是:保存、新加单元格、删除单格、复制、粘贴单元格、上下移动单元格、终止、刷新和重启,倒数第二个是选择代码code和其他格式的
下面跟着我完成你的第一个Python代码:
?
?
依照实例,大家也可以操作下,我一一分解:
注意,在单元格里键入代码后,点击run执行后,会在单元格下面输出结果。
#编写您的第一个Python代码,是Python里面的一个 注释 ,语法就是#后面加注释
Python里的输出语句是print加上小括号,文字内容属于 字符串类型 ,所以要用单引号或者双引号引出了,告诉Python 数据类型 ,否则会报错,你可以不加引号试试。
编写代码的时候,输入英文的时候自然用英文输入法,需要注意的是,键入标点符号的时候也要在英文输入法的模式下,但是引号内的字符串例外。
数字型数据类型 会被Python识别,所以第二个print语句没有加引号也可以输出。
= 在Python里是 赋值 的语句,我们把 year 赋值为2022,因为我们已经定义过year了所以第二行print后面括号不用加引号,这里的year我们也叫做 变量 ,因为我们也可以复制其他数值给它,但是如果要赋值字符串,就要把字符串加上引号,然后才能print变量,后面有练习。
最后一行代码,是个 判断语句 ,显然1不是2所以输出为False,这里需要注意,is 是Python的 关键词 (保留字),在Python里有一些单词用作特定的功能,不能被用作普通的标识符被赋值,这些关键字以后会越来越熟悉,可以参考:官方文档关键字。
另外,Python一行为一个语句, 跨行 的语句需要在第一行结尾处用反斜杠\。
Python和jupyter高的版本统一使用UTF-8编码,所以可以输出中文。
说明:学习编程,经常遇到各种报错和小问题,这些问题和每个人的电脑配置、软件环境、系统情况等等有关,所以,这个时候没有完全的教程,需要大家遇到个性问题自己多多搜索解决问题的办法。
书写每一种代码,都有一些约定俗成的规范,有的是语法要求,有的是方便阅读,现在大家不必太在意,以后学习差不多了,自己写项目的时候要注意: Python的代码规范 (可以暂时忽略不看)。
?
下面我给一个题目实操这节的知识点,大家写出代码,并调试正确,结尾我会给到答案:
1.?在jupyter或者IDLE或者pycharm里新建一个python文件;
2.?首行写一段注释,内容是:这是我的第一个Python代码;
3.?第二行使用print语句输出这样一段话:hi,我在学习Python;
4.?使用变量赋值的方法,把country定义为China,然后输出;
5.?使用符号 < ,判断1 是否大于2;
6.?输出:jupyter详细教程请访问孚白官网参考资料HdhCmsTestipfubai测试数据 ,使用\在括号里把这段话分成两行。
?
答案:
?
下节预告:python数据类型
孚白: 传统实业到IT互联网,横跨技术和人文多个领域,践行有道无术尚可求,乐于分享。
查看更多关于零基础30天入门Python教程_04_Python基础语法的详细内容...