python3基础语法
主要介绍python的一些基础语法,包括标识符的定义、行和缩进、行注释方式、输入输出、变量的定义。
1、标识符
什么叫标识符呢?
简单地说,自己定义的名称都属于标识符,类似人的名字,python中自己命名的。
标识符作用?
主要作用就是作为变量、函数、类、模块(文件.py)、包名(文件夹package?)以及其他对象的名称。
Python 中标识符的命名不是随意的,而是要遵守一定的命令规则:
①标识符是由字符(A~Z 和 a~z)、下划线和数字组成,不能以数字开头,以字母开头。
②标识符不能是Python 中的关键字(eg:print、int、float…)。→看颜色,有没有红色波浪线,可导入keyword, 敏感字
import keyword
print(keyword,kwlist)
③Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。
④Python的标识符中的字母是严格区分大小写的。
⑤Python中,以下划线开头的标识符有特殊含义(除非特定场景需要,应避免使用以下划线开头的标识符。)
举例说明:
以单下划线开头的标识符(如 _width),表示不能直接访问的类属性,其无法通过 from…import* 的方式导入;
以双下划线开头的标识符(如__add)表示类的私有成员;
以双下划线作为开头和结尾的标识符(如 init),是专用标识符。
⑥Python 最好不要使用汉字作为标识符,不能用拼音
2.代码行注释方式
1)# 单行注释 , 快捷键(ctrl+/)
2)””” (三个单引号或三个双引号)多行注释

3.行和缩进
行 来控制代码,每行都是新的代码和语句,换行标识本行代码结束。
缩进 来控制层级,快捷键 Tab 或 4 个空格。

4.标准输出(需要的信息输出到屏幕)
print()
print("hello world")
5.输入(获取用户的输入)
input()
input("请输入用户名:")
6.变量
1)什么是变量?
用于存储数据的量。
2)变量的定义
在 python 中,变量名只有在第一次出现才是定义变量,后续直接使用。每个变量在使用前都必须赋值,(变量名 = 值,例:age=18,age为变量名,18为变量的值)
3)变量命名规范 --(属标识符,见上述标识符规范)
a.变量名通常由 数字 , 字母 , 下划线 组成;
b.数字不能作为变量名开头;
c.不能以python中的关键字命名,查询系统关键字:help(‘keywords’);
d.变量名要见名知意;
e.建议不要用汉字和拼音去命名;
f.变量名要区分大小写(大小写敏感);
g.推荐使用驼峰型(BigBoss或bigBoss)和下划线(big_boss)来命名;
思考:下面哪些不能作为变量?
1、find 2、 _num 3、7val 4、add. 5、def
6、pan 7、-print 8、open_file 9、FileName 10、9prints
11、INPUT 12、ls 13、user^name 14、list1 15、str_
16、_888 17、is 18、true 19、none 20、try
练习:
一、下面那些不能作为变量?
1、find 2、 num 3、7val 4、add. 5、def
6、pan 7、-print 8、open_file 9、FileName 10、9prints
11、INPUT 12、ls 13、user^name 14、list1 15、str
16、_888 17、is 18、true 19、none 20、try
不能作为变量的是:7val、9prints (不能以数字开头)
_num、_888前面没有空格就是正确的,有空格就是错误的
add.有个点
-print:中划线不可以,下划线才是可以的
user^name:有特殊符号(特殊符号不在数字,字母,下划线里面)
def、is、try(关键字)
二、请描述一下变量的命名规范,(简单题)
1.字母、下划线和数字组成,不能以数字开头,
2.不能使用关键字(看颜色,有没有红色波浪线,导入keyword, 敏感字)
3.最好不用用汉字,不能用拼音
4.严格区分大小写
5.能见名知意,不能乱起名字
三、python如何添加注释
1.单行注释用 #
2.多行注释用三引号’‘’ ‘’'或"“” “”",可以保留原有格式
四、把学的python基本语法,总结成笔记
如上
本文介绍了Python3的基础语法,包括标识符的定义和规则,行和缩进的重要性,注释的两种方式,标准输出的`print()`函数,以及输入的`input()`函数。此外,还详细讲解了变量的定义和命名规范。
1584

被折叠的 条评论
为什么被折叠?



