1.Python的起源和定义
Python是由荷兰人吉多.罗萨姆于 1989 年发布的,Python的公开发行于1991年,Python官方定义:Python是一种解释型的,面向对象的,动态高级程序编程语言。
2.Python的应用范围
Python 在通用的应用程序 、自动化插件 、网站 、网络爬虫 、数值分析 、科学计算 、云计算 、 人工智能 、大数据和网络编程 等领域广泛的应用。
3.Python注释
使用#可以实现单行文本注释
#单行文本注释
使用三对单引号 或者三对双引号可以实现多行文本注释
'''
多行注释 可以单引号也可以双引号
'''
4.Python规范
Python书写规范:
1.变量名可以由字母数字下划线组成 注意:数字不能作为变量名的首字母
2.严格区分大小写 age 和 Age是两种不同标识
3.变量名不能使用关键字命名,可以通过keyword模块中的kwlist属性查看有哪些关键字
Python常用的关键字:
['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']
4.变量名最好可以见名知意
1.小驼峰命名法 第一个字母单词首字母小写 以后的每一个单词的首字母都大 userNameAnd
2.大驼峰命名法 每个首字母都大写 比如 UserName
3.下划线命名法 单词之间用下划线拼接 _user_name_and
5.Python变量
1.变量是存储在内存中的值 意味着在定义变量的时候 会开辟一个新的空间
2.在Python中 变量可以存储不同的数据类型,不需要提前声明
3.变量赋值,把具体的数据赋值给变量名 语法: 变量名 = 值
Name = "Python"
6.Python用法
1.Python中的print()函数的主要作用就是把程序运行的结果显示出来
print("Python")
2.print输出的一些方法
1.self:表示类名 相当指向调用它的元素
2.*args:表示可变参数 可以是多个 一般表示我们要输出的数据
3.sep:表示输出多个数据时 多个数据之间的间隔
4.end:表示print()函数执行完毕后 以什么结尾 默认执行
5.file:表示文件名称 默认值是None(空)
7.Python的数据类型
1.Number(int(整数)、float(浮动整数)、bool(布尔类型))类型
#int 整数类型
number = 32
#float 浮点类型
number1 = 3.1415926
#bool 布尔类型 值有两个True 真 和 False假 注意首字母要大写
boo = True
boo1 = False
2.String类型
#String类型 字符串主要由 数字 字母 下划线 汉字组成 一般使用单引号或者双引号包裹文本
str1 = 'String'
str2 = "String"
str3 = """
床前明月光,
疑是地上霜,
举头望明月,
低头思故乡。
"""
3.List类型
#List类型 列表类型[]来表示,[]里面可以存放字符\数字\字符串\甚至还可以嵌套列表
list = [1,"2"]
4.Tuple类型
#在Python元组是一种序列类型 一旦创建 就不能修改
tup = (123,456)
5.Dict类型
#Dict类型 字典使用{}来表示 字典由索引对应的值组成 {key:value} 两个键值对之间用逗号分隔
user = {"name":"Python"}
6.set类型
#Set类型 集合 使用{}来表示 {}里面直接存放值即可
set = {123,456}
7.type()判断类型
str = "123"
print(type(str))
8.input()输出函数
"""
input函数参数是提示信息 返回结果是String类型
input函数执行时,当输入完成后程序没有完成 一直处于等待状态 只有按下回车后才会执行后面代码
"""
inp = input("请输入密码")
print(inp)