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进行换行。

插入链接与图片

图片:

python 替换双引号外的内容 python双引号内变量_python 替换双引号外的内容

1.2 变量与赋值

格式: name = ‘伊娃’
name是变量,相当于存储物品的仓库。
而 = 在这里是赋值,意思是将=后面的内容放入name这个仓库。相当于桌子上物品很多,我们将每一个都命名,放到其对应命名的柜子里面。
这个柜子也就是变量,将内容放进盒子的过程也就是赋值。
同一个变量反复命名的过程也就是,将盒子中的内容不断变换的过程。

name = '瓦力'
name = '伊娃'
print(name)
》》伊娃

变量命名规范

python 替换双引号外的内容 python双引号内变量_python_02

易错点

赋值与相等:

python 替换双引号外的内容 python双引号内变量_python_03


以上内容为当前对基础部分的学习,后期会对部分知识进行补充和详细说明。