趁着课余时间学点python(二)缩进 标识符 保留字 注释 输入输出的理解

简介: 趁着课余时间学点python(二)缩进 标识符 保留字 注释 输入输出的理解


image.png

文章目录


前言

python身为一个高级语言,也是有自己的语法格式的。


编辑器的选择

这边推荐使用vs code,可以参考我的Java篇的编辑器选择——编辑器选择

在这里就不多做赘述了。


基础语法

基础语法包括缩进,标识符,注释,保留字


缩进

缩进在python中是及其重要的,就好像我们说话时的标点符号但又不完全一样,因为在python中缩进是必须的,缩进是让计算机知道我们的代码是从哪里分段的,而如果没有缩进,计算机就不认识你的代码,就会报错。

那么什么是报错呢,就好像你朋友对你胡言乱语的一顿输出,你却听不懂,这时候你就会说,我听不懂,你说听不懂,就是报错,给你朋友看的,他知道你听不懂,就会重新组织语言,直到让你听懂。

那么计算机也是同样的道理,你不缩进的代码,计算机就不懂,就会给你报错,让你明白,他不懂,这样你就会修改你的代码,让计算机明白你的意思。

而这个过程也是我们调试我们的代码的过程。

不同的代码组合在一起,就像不同的汉字组合在一样,分隔开不同的段,就有不同的意思。

而缩进也有包含的意思,相同层次的代码缩进相同,层次靠下的缩进依次减少。(这个暂时不理解也是没事的,后面就会理解了)

小练习

# 1. 判断以下代码能否运行
print("Hello")
 print("World")
print("!")

巴拉巴拉说了一大推,应该明白了吧

image.png


标识符

标识符,这个东西是我们自己命名的东西,但是呢,我们又不能随意的命名,因为不知定格规范的话,有的人写这种,有的人写那种,计算机又会看不懂了。

标识符的规范:可以包含数字,字母,下划线,但是又不能以数字开头,并且标识符对大小写敏感。

而现在,我们学的python3,有个中国人的福音:那就是,*我们可以使用中文作为我们的标识符!*是的没错,中文作为标识符。当然,同样不可以数字开头。

标识符的作用下一篇会提到。

小练习

判断以下标识符是否正确

  1. 1smly
  2. smly
  3. _smly
  4. smly_
  5. sm_ly

判断下列标识符是否相同

  1. smly Smly
  2. smly sMly
  3. SMLy smLY
  4. smly1 Smly1


保留字

再别的语言里也叫做关键字,是在python这门语言中另有作用的名字。

而有时,你不需要管这个单词是什么意思,只需要知道他的作用是什么,不过编程语言中讲究见名知意,所以英语好一点是有优势的。不过也不能全靠翻译意思。

python的保留字相对来说较少,有33个,就不一一说了,用到的时候再说,现在展示出来,肯定一堆人懵逼。


注释

什么叫做注释呢?注释就是对我们的代码进行解释,让别人能够看懂我们写的代码。但是计算机却会对我们的注释熟视无睹,因为他并不需要你的解释,他能看懂。

单行注释# 这是单行注释

多行注释""“这是多行注释”""

代码演示

# 这是单行注释
"""这是
多行注释
"""
print("Hello")

小练习:分别使用单行注释和多行注释对你的Hello World程序进行解释,告诉别人这是个输出Hello World!的程序


输入与输出

print()是个输出函数(暂时先不去管什么是函数,后面会讲解的),可以把括号里面的内容输出到控制台显示

当然,括号里面是你想显示的内容是需要加双引号,单引号(这里一定要注意单双引号都是英文符号,也就是切换到英文输入的单双引号)

比如说你要显示你好呀,就应该这么写

print (“你好呀”)

这就是print ()函数输出字符串

什么是字符串呢?字符串就是这里面英文单双引号里面的内容

就像

“Hello World”

“你好呀”

“你好,初学者”

这些都是字符串

计算机里面的字符串就相当于我们人和人之间平时说的话,字符串是计算机与计算机之间,或者是会编程语言的人与计算机之间交流的东西

输出我们已经知道了,使用print(),那么输入呢?

 input()

input()
print()

运行试试:

image.png

会提示你在这输入东西,那么我们如果想要一个提示的话,怎么办呢?

input("请输入:1/2,按回车结束")
print("输入正确")

结果:

image.png

小练习:输入一个数,并输出 正确


结语

兴趣是最好的老师,坚持是不变的真理。

学习不要急躁,一步一个脚印,踏踏实实的往前走。

每天进步一点点,日积月累之下,你就会发现自己已经变得很厉害了。

我是布小禅,一枚自学萌新,跟着我每天进步一点点吧

个人主张自学,但是也不能忘记了讨论的重要性,但是由于平时不z怎么看CSDN,所以呢我这边搞了一个小圈子,欢迎大家来哦~可以畅所欲言呀——IT小圈子

image.png


目录
相关文章
|
9天前
|
人工智能 C语言 Python
[oeasy]python051_什么样的变量名能用_标识符_identifier
本文介绍了Python中变量名的命名规则,强调标识符(identifier)必须以字母或下划线开始,后续可包含字母、下划线及数字。通过`isidentifier()`函数可验证字符串是否为合法标识符。文中还探讨了为何数字不能作为标识符的开头,并提供了相关练习与解答,最后提及这些规则源自C语言的影响。
103 69
|
28天前
|
开发工具 Python
[oeasy]python043_自己制作的ascii码表_循环语句_条件语句_缩进_indent
本文介绍了如何使用Python制作ASCII码表,回顾了上一次课程中`print`函数的`end`参数,并通过循环和条件语句实现每8个字符换行的功能。通过调整代码中的缩进,实现了正确的输出格式。最后展示了制作完成的ASCII码表,并预告了下一次课程的内容。
24 2
|
1月前
|
人工智能 开发工具 Python
[oeasy]python040_缩进几个字符好_输出所有键盘字符_循环遍历_indent
本文探讨了Python代码中的缩进问题。通过研究`range`函数和`for`循环,发现缩进对于代码块的执行至关重要。如果缩进不正确,程序会抛出`IndentationError`。文章还介绍了Python的PEP8规范,推荐使用4个空格进行缩进,并通过示例展示了如何使用Tab键实现标准缩进。最后,通过修改代码,输出了从0到122的字符及其对应的ASCII码值,但未能找到竖线符号(`|`)。文章在总结中提到,下次将继续探讨竖线符号的位置。
16 0
|
3月前
|
Python
python标识符 | 10
python标识符 | 10
|
2月前
|
Python
【python从入门到精通】-- 第二战:注释和有关量的解释
【python从入门到精通】-- 第二战:注释和有关量的解释
45 0
|
2月前
|
数据采集 前端开发 Python
Python pygame 实现游戏 彩色 五子棋 详细注释 附源码 单机版
Python pygame 实现游戏 彩色 五子棋 详细注释 附源码 单机版
86 0
|
3月前
|
IDE 开发工具 Python
python3代码编程规范(命名、空格、注释、代码布局、编程建议等)
该文章详细介绍了Python3的编程规范,包括命名、空格使用、注释、代码布局等方面的最佳实践,帮助提升代码的可读性和一致性。
56 0
|
4月前
|
Python
python中注释使用连续的单行注释 #
【8月更文挑战第1天】
57 6
|
5月前
|
开发者 Python
Python中注释用途
【7月更文挑战第28天】
67 6
|
5月前
|
开发者 Python
Python 基础语法注释
【7月更文挑战第27天】
88 6
下一篇
DataWorks