一、python起源及作用
-
起源
吉多范罗苏姆在1989年圣诞节开始编写python,为了简化一门叫ABC的编程语言。因为 吉多大爷是BBC电视剧——《蒙提·派森的飞行马戏团》(Monty Python’s Flying Circus)的爱好者,python名字由此而来。
-
作用
现在python能够做到的事情
- 数据分析
- 爬虫
- web开发
- 游戏开发
- 自动化办公
- 自动化运维
二、语法
在写python代码时,我们时常会通过使用注释对程序的解释说明,或者是把暂时不需要执行的代码注释掉。因此我们需要了解注释的形式及如何使用它。
- 单行注释
在每一行内容开头添加#,也可选中需要注释的内容后按单行注释快捷键,快捷键为ctrl+/
# 单行注释:在每一行开头添加#,#后边添加内容,快捷键:ctrl+/
-
多行注释
多行注释:一次性注释多行内容,使用三引号’‘’‘’'、“”“”“”
"""
注
释
"""
- 取名规则
-
硬性规则
-
变量名只能由数字、字母、下划线组成,并且不能以数字开头。
-
python中变量名区分大小写。
-
不能是python的系统关键字
系统关键字:
练习:下列哪些名字是合法的变量名?
as、true(合法)、False、True、abc(合法)、123abc、 abc_123(合法)、while1(合法)、for2(合法)、aaaa(合法)
-
-
非硬性规则
- 大驼峰命名法:从变量的第一个单词开始首字母大写。
FirstName = '张三'
- 小驼峰命名法:从变量的第二个单词开始首字母大写。
firstName = '李四'
- 见名知意
age = 14 #年龄 num = 5 #数字
-
保存数据
变量可以保存任意类型的数据,常见数据类型:
整型(int)、浮点型(float)、复数(complex)、布尔(bool)、空值(NoneType)、字符串(str)、列表(list)、元组(tuple)、字典(dict)、集合(set)
查看数据类型:type()
-
输入输出
-
输入: input() #输入的任何结果输出都是字符串类型(文本)
-
输出:print() #可以打印程序产生的结果,并且可以连续打印
-
print中有两个参数 :分割字符串**-sep**,结束字符串**-end**
-
sep默认等于空格’ ‘,end默认等于换行’\n’
-
sep和end两个参数没有先后顺序,但是两者必须写到print的末尾
-
-
案例练习:
print(12, a, a, a, a, a, 1 + 1, 1 > 2, sep='😀')
print(12, a, a, a, a, a, 1 + 1, 1 > 2, end='🆒')
print(12, a, a, a, a, a, 1 + 1, 1 > 2)
输出结果如下: