一、Python介绍
1、Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
2、Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
3、Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
4、Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
5、Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
二、Python的特点
易学习,易阅读,易维护,互动模式,可移植,可扩展,数据库:Python提供所有主要的商业数据库的接口,GUI编程,可嵌入
三、Pycharm及python安装详细教程
3.1安装python
去网页上下载就行,傻瓜式安装
检测安装是否成功:去cmd输入python,如果显示信息就成功了,不显示就出错了
3.2安装pycharm
去网页上下载就行,傻瓜式安装
四、Python变量和数据类型
4.1 变量的定义
程序就是用来处理数据的,而变量就是用来存储数据的
4.2数据类型
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
3.3 标识符
什么是标识符?
开发人员在程序中自定义的一些符号和名称
标识符是自己定义的,如变量名 、函数名等
标识符的命名规则
. 标识符只能由字母、下划线“_”、数字组成。
. 标识符不能以数字开头。
. 标识符不能使用关键字
. 标识符对大小写敏感。
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',
注释:
单行注释:# 定义一个变量
多行注释:""" 变量 """
标识符的命名方法
小驼峰式命名法:
函数名、变量名 addName
大驼峰式命名法:
类名 AddName
Python中print语句
print() 方法用于打印输出,最常见的一个函数。
语法:print("Hello Word")
格式化输出
方式一:使用百分号(%)字符串格式化
print("my name is %s, and my age is %d" %(name,age))
方式二:使用format字符串格式化
位置参数
print("my name is{}, and my age is{}".format(age,name))
设置换行符号
print(a,b,c,d,e,sep=";",end="\n");
Python中input语句
input() 用来获取控制台的输入。
语法:input([prompt])