二、python基础语法
1.标识符
在Python当中我们自己命名的:包名(文件夹)、模块名(文件)、变量、函数名、类名
作用:表明身份,更好的让别人记住
命名规范:
字母、数字、下划线组成,不能以数字开头;
不能使用关键字;
Python中的标识符是区分大小写的 demo.py Demo.py
2.注释
解释代码的含义
#号:单行注释( 快捷键:Ctrl+/,再次点击 Ctrl+/取消注释)
''' '''三引号:多行注释
3.缩进
所有代码顶格写,除了循环、函数等其他不允许缩进
4.输入/输出
print:将需要的信息打印到屏幕(输出设备)上
input:获取用户输入
username = input("请输入用户名:")
print(username)
5.变量
作用:用来存储数据
变量命名规范:
字母、数字、下划线;不能以数字开头;
不能使用关键字;
区分大小写
查看关键字:
import keyword print(keyword.kwlist) ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']6.数据类型 int(整型)、float(浮点型)、str(字符串)、bool(布尔型)、dict(字典)、list(列表)、tuple(元组) 查看数据类型:print(type(“zjx”)) 数据类型转换: str(1):把int 1转换成字符串1 int(1.5):把float 0.5转换成整数类型1 int("zjx"):无法转换。任何数字可以转换成字符串,反之不行。 bool(0.3):True。布尔类型只有True和False,数字非0是True,0、“”是False float(2):把int 2转换成浮点型 2.0