9 道练习题·预计 95 分钟·做对一题解锁下一段
最近要开始新的项目,工作又开始忙起来了,不过还是每天要抽时间来写博客,但不可能做到日更,因为一篇博客,写的时间还是挺长的。
注:看到以前矫情的话语,一下子就想把它给删掉。可以刚刚按了删除键才发现,删了之后,不知道写什么了。就瞬间撤销了。这一章节中改动了挺多东西的,也新增了很多例子。
基本数据类型和变量
- 一、Python 语法的简要说明
- 二、
print()函数- 三、Python 的基本数据类型
- 1、字符串
- 2、整数
- 3、浮点数
- 4、布尔值
- 5、空值
- 四、字符串的编码问题
- 五、基本数据类型转换
- 六、Python 中的变量
- 1、变量的创建和赋值
- 2、变量的指向问题
- 3、多个变量赋值
每种语言都有自己的语法,不管是自然语言(英语,中文)还是计算机编程语言。
Python 也不例外,它也有自己的语法规则,然后编辑器或者解析器根据符合语法的程序代码转换成 CPU 能够执行的机器码,然后执行。
Python 的语法比较简单,采用缩进方式。
# 判断一个数是否是正整数
a = 88
if a >= 0:
print('yes')
else:
print('NO')输出结果:
yes如上面的代码截图,以 # 开头的语句是注释,其他每一行都是一个语句,当语句以冒号 : 结尾时,缩进的语句视为代码块。
要注意的是 Python 程序是大小写敏感的,如果写错了大小写,程序会报错。
更多的说明可以看看之前的文章:Python 代码规范中的简明概述
这里先说一下 print() 函数,如果你是新手,可能对函数不太了解,没关系,在这里你只要了解它的组成部分和作用就可以了,后面函数这一块会详细说明的。
print() 函数由两部分构成 :
结构如下:
而 print() 函数的作用是让计算机把你给它的指令结果,显示在屏幕的终端上。这里的指令就是你在 print() 函数里的内容。
比如在上一章节中,我们的第一个 Python 程序,打印 print('Hello Python')
print('Hello Python')输出结果:
Hello Python它的执行流程如下:
流程示意:
可能这里有人会问,为什么要加单引号,直接 print(Hello Python) 不行吗?
如果你写代码过程中,有这样的疑问,直接写一下代码,自己验证一下是最好的。
print(Hello Python)运行结果:
File "test.py", line 1
print(Hello Python)
^
SyntaxError: invalid syntax显然,去掉单引号后,运行结果标红了(报错),证明这是不可以的。
主要是因为这不符合 Python 的语法规则,去掉单引号后, Python 解释器根本没法看懂你写的是什么。
所以就报 SyntaxError: invalid syntax 的错误,意思是:语法错误。说明你的语句不合规则。
用 print 函数打印 Hello, World!(注意首字母大写;逗号和感叹号都是英文半角,逗号后面还有一个空格)。
推荐一个,全网最全最友好的中文 AI 编程指南: coding.stormzhang.ai