开发者社区> 学堂小助手> 正文

Python 语法基础 | 学习笔记

简介: 快速学习 Python 语法基础
+关注继续查看

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

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


Python 语法基础

 

内容简介:

一、输出

二、注释

三、标识符

四、变量

五、数据类型

六、运算符

七、缩进

 

 一、输出

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

代码:print ( "hello Python!" )

代码结果: hello Python!

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

 

二、注释

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

1.#注释法

2.三引号注释法

3.实战讲解

# print ("Hello Python!")

"""

print ("Hello Python!")

print ("Hello Python!")

print ("Hello Python!")

print ("Hello Python!")

"""

print ("Hello Python!")

 

三、标识符

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

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

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

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

 

四、变量

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

2.讲解变量的使用

代码块:

> >>abc

9

>>>abc=10

>>>abc

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

 

五、数据类型

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

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

实战讲解:

‘’’

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

‘’’

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")

'''

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Python零基础到入门】Python基础语法篇——Python 常用基础语法 速览
目录 📢 前言 👑Python 常用基础语法 速览 🏳️‍🌈编码 🏳️‍🌈标识符 🏳️‍🌈python保留字 🏳️‍🌈注释 🏳️‍🌈行与缩进 🏳️‍🌈多行语句 🏳️‍🌈数字(Number)类型 🏳️‍🌈字符串(String) 🏳️‍🌈空行 🏳️‍🌈等待用户输入 🏳️‍🌈同一行显示多条语句 🏳️‍🌈多个语句构成代码组 🏳️‍🌈print 输出 🏳️‍🌈import 与 from...import 🏳️‍🌈命令行参数 👥总结
84 0
Python零基础学习笔记(五)—— 标识符
简单的说就是一串字符串(但字符串未必是标识符) 规则: 只能由子母/数字/下划线组成 开头不能是数字 不能是关键字['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'conti...
1495 0
Python零基础学习笔记(十六)—— if-elif-else语句
''' if-elif-else语句 格式: if 表达式1: 语句1 elif 表达式2: 语句2 elif 表达式3: 语句3 ...... elif 表达式4: 语句4 else: #可有可无 语句n 逻辑:当程序执行到if-elif-el.
1372 0
Python零基础学习笔记(六)—— 变量和常量
变量: 程序可操作的存储空间的名称 程序运行期间可改变的数据 每个变量都有特定的类型 作用:将不同类型的数据存储到内存 定义变量:变量名 = 初始值(为了确定变量的类型,python里面可以直接识别数据类型 例如:age = 10) 数据的存储:变量名 = 数据值 特别注意:变...
1399 0
Python零基础学习笔记(十九)—— 死循环
#死循环:表达式永远为真的循环 while 1: print("My name is jjking.") 执行结果会一直一直的打印 My name is jjking. My name is jjking.
1084 0
Python零基础学习笔记(三)——注释、输入和输出
单行注释# """多行注释多行注释......""" '''多行注释多行注释......'''print 打印到屏幕上一些信息,内容就是“”之间的print("这是第一个关于注释的文件") 2 .打印多个字符转,用逗号隔开,但遇到逗号会输出一个空格print("我","是","谁") 可以运算pr...
1488 0
深度学习word2vec笔记之基础篇
深度学习word2vec笔记之基础篇
256 0
1783
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载