python基础语法入门
- 第一部分基础知识
- 第一章 变量、简单数据类型、简单函数
- 1.1 print的使用
- 1.1.1 无引号、单引号、双引号、三引号
- 1.1.1.1 无引号
- 1.1.1.2 单引号
- 1.1.1.3 双引号
- 1.1.1.4 三引号
- 1.1.1.5 引号的区别与实现的功能
- 1.1.1.6 转义字符
- 插入链接与图片
- 1.2 变量与赋值
第一部分基础知识
第一章 变量、简单数据类型、简单函数
1.1 print的使用
print 英 [prɪnt] :打印
格式 print()
(0)我们向计算机发出指令:“打印‘520’”;
(1)Python把这行代码编译成计算机能听懂的机器语言;
(2)计算机做出相应的执行;
(3)最后把打印结果呈现在我们面前。
1.1.1 无引号、单引号、双引号、三引号
1.1.1.1 无引号
print(520)
实例 无引号输出
。
// print()无引号输出
print(520)
》》520
注意
括号必须是英文格式,如果为中文格式的括号会报错。
SyntaxError: invalid character in identifier
syntaxerror:标识符中的字符无效
1.1.1.2 单引号
print(‘小猪佩奇’)
实例 单引号输出
。
// print()单引号输出
print('小猪佩奇')
》》小猪佩奇
注意
(1)单引号中任何内容都可以进行输出。
(2)引号必须是英文格式。
1.1.1.3 双引号
print(’‘小猪佩奇’’)
实例 双引号输出
。
// print(" ")双引号输出
print("小猪佩奇")
print("Let's play。小猪佩奇")
》》小猪佩奇
》》Let's play。小猪佩奇
注意
(1)双引号是引文格式下的双引号",不是两个单引号’ + '格式。
1.1.1.4 三引号
print(’’’ ‘’’)
实例 三引号输出
。
// print(" ")双引号输出
print('''
君生我未生,
我生君已老。
君恨我生迟,
我恨君生早。
''')
》》
君生我未生,
我生君已老。
君恨我生迟,
我恨君生早。
注意
(1)三引号是三个单引号构成。
1.1.1.5 引号的区别与实现的功能
四者区别、联系与功能:
(1)无引号:只能输出数字,如果输出文字会报错。
实例:
// print(" ")双引号输出
print(1+1)
》》2 #注意:为什么这里是2而不是1+1
》》因为计算机可以读懂数字和基本的运算,能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。
所以这里是2而不是,1+1,如果要输出1+1,则print('1+1')。
》》如果print(奇迹),计算机会报错:你说啥,听不懂。
(2)单引号:
功能:嘘,什么也不用说,我懂,直接将print(‘内容’)中内容进行输出。
(3)双引号:
// print(" ")双引号输出
print("小猪佩奇")
print("Let's play。小猪佩奇")
》》小猪佩奇
》》Let's play。小猪佩奇
我们可以发现其中既有输出内容仅使用" "双引号的,还有既包含双引号又包含单引号(英语中的’做简写。)。
注:双引号与单引号本质无区别,仅仅在于上述特殊情况。
(4)三引号:
功能:实现换行。
(5)无引号与有引号区别:
无引号:读懂输入的内容后,进行输出。
有引号:什么也不用管,直接将内容进行输出即可。
1.1.1.6 转义字符
换行可以使用_(1)三引号换行。(2)\n进行换行。
插入链接与图片
图片:
1.2 变量与赋值
格式: name = ‘伊娃’
name是变量,相当于存储物品的仓库。
而 = 在这里是赋值,意思是将=后面的内容放入name这个仓库。相当于桌子上物品很多,我们将每一个都命名,放到其对应命名的柜子里面。
这个柜子也就是变量,将内容放进盒子的过程也就是赋值。
同一个变量反复命名的过程也就是,将盒子中的内容不断变换的过程。
name = '瓦力'
name = '伊娃'
print(name)
》》伊娃
变量命名规范
易错点
赋值与相等:
以上内容为当前对基础部分的学习,后期会对部分知识进行补充和详细说明。