Python 语法基础 | 学习笔记

简介: 快速学习 Python 语法基础

开发者学堂课程【Python 基础快速入门实战教程Python 语法基础】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/452/detail/5586


Python 语法基础

 

内容简介:

一、输出

二、注释

三、标识符

四、变量

五、数据类型

六、运算符

七、缩进

 

一、输出

l 实战讲解:讲解如何输出 hello Python!

l 代码:print ( "hello Python!" )

l 代码结果: hello Python!

l 代码: print() # print 函数如果括号里无元素,会输出空格

 

二、注释

在 Python 中,我们如果想让某些区域不起作用,我们可以对这些区域进行注释,常见的注释方法有:

1.#注释法

2.三引号注释法

3.实战讲解

# print ("Hello Python!")

"""

print ("Hello Python!")

print ("Hello Python!")

print ("Hello Python!")

print ("Hello Python!")

"""

print ("Hello Python!")

 

三、标识符

l 标识符是标注某个东西的符号。

l Python 中标识符命名规则为:第一个字符为字母或下划线

l 除第一个字符以外的其他字符可以是字母、下划线或数字。

l 合法的标识符: jha_ s8k8  ;  _ jha_ s8k8  ;  jhas8k8。

 

四、变量

1.变量定义:简单来说,可以变化的量叫做变量。

2.讲解变量的使用

代码块:

> >>abc

9

>>>abc=10

>>>abc

10 #给变量赋新值得到的值将与旧值无关

 

五、数据类型

世界上有很多数据,为了更方便处理这些数据,我们给这些数据进行分类,进而形成了数据类型。

Python 中,常见的数据类型有:数、字符串、列表( list )、元组( tuple ) 、集合 (set)、字典( dictionary  )

l 实战讲解:

‘’’

数、字符串、列表、元组、集合、字典

‘’’

a1='abc'

a2="abc"

a3='''ab ’’’

#列表:存储多个元素的东西,列表里面的元素是可以重新赋值的

b=[7,"cd",9]

#元组:存储多个元素的东西,元组里面的元素是不可以重新赋值的

c=(7,"cd",9)

#字典

#{键:值,键:值,…}

#取值格式:字典名["对应键名"]

d=("name": "weiwei", "sex": "boy", "job": "teacher"]

#集合

#集合:去重

e=set("abogjkhsgkjha")

f=set("jikhsdghsdueigdsfzau")

g=e

 

六、运算符

Python 中有非常非常多的运算符,常见的有+、-、*、/、%等。通过实战讲解,更多运算符以后项目中用到时再给讲解。

关于运算符优先级的使用,常见的技巧有:

1、基本的数学运算符的优先级规律在 Python 中基本上适用

2、实在不清楚优先级规律,为需要先执行的运算加上括号

3.代码块:

#运算符+ */%

h=5+9*2-1

i=19%2

j="hello Python"

#+字符串连接符

k="abc"+j

 

七、缩进

Python 是一门强制缩进的语言,有些朋友可能比较反感这一点,但是,这一点的存在,让 Python 代码变得更加美观。 Python 中的缩进规律大家只需要记住这一点:同一层次的代码,处于同一个缩进幅度上,下一层次的代码,需要相对于上一层次的代码进行缩进,建议使用 tab 键缩进。

实战讲解

#缩进

'''

b="9"

if(b=="9"):

print(" abc")

'''

相关文章
|
1月前
|
Java 编译器 C语言
python安装、输入输出、注释、中文编码、编码规范等基础语法
python安装、输入输出、注释、中文编码、编码规范等基础语法
|
1天前
|
Java C语言 C++
Python基础语法
Python基础语法
9 1
|
2天前
|
JSON 数据格式 索引
python之JMESPath:JSON 查询语法库示例详解
python之JMESPath:JSON 查询语法库示例详解
13 0
|
6天前
|
存储 Python
Python进阶语法之推导式
本章是对自己学完基础语法后,学习python进阶语法推导式过程中,自己的一些理解和看法,因为自己从刚开始第一次看看不懂,到学习一段时间后,通过积累再次看这里的知识点发现自己有了新的理解,这次将这部分知识学完了,剩下就是通过练习来达到熟练了.本章的推导式,包含列表推导式,字典推导式,集合与元组推导式这四种.主要是对python进阶语法推导式,的练习与理解,同时也提高了自己对代码的简化和运行的能力的提高,也是在这次学习中,我发现学习代码更多需要的是对基础和知识的积累,当眼界与思维突破瓶颈,看之前难以理解的事物发现变的容易去使用和理解了.
|
6天前
|
Java 开发者 索引
Python基础语法:类笔记
本篇博文是把自己在学习python类的过程中自己理解和笔记,一点一点总结的写出出来,做一个总结,加深对面向对象编程的理解。
|
10天前
|
Python
python中的语法错误
【4月更文挑战第23天】
17 3
|
16天前
|
Python
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
|
16天前
|
机器学习/深度学习 存储 数据挖掘
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
|
16天前
|
存储 Python
Python从入门到精通——1.2.3学习基础语法和数据类型之函数定义和调用
Python从入门到精通——1.2.3学习基础语法和数据类型之函数定义和调用
|
17天前
|
存储 Python
Python基础语法文章大纲
Python基础语法文章大纲
8 0