1.Python源文件:
py文件,文件名都是.py
创建新项目:
2.基本语法
1.注释:
代码中不参与编译(解释)执行的部分。(注释的存在不影响程序的功能)
注释在代码中的作用:1.对代码进行注释和说明(让程序员在读代码的时候更轻松)
2.让程序功能消失
单行注释:(ctrl+/) - 在注释内容前加#(#后面最好有个空格)
多行注释: 将注释内容放在’’’’’'里面或者"""""
2.行和缩进
1)python中一条语句占一行,一行结束后可以不写分号
2)如果要在一行显示多条语句,语句之间必须使用分号;
3)Python中一条语句的开头不能随意添加缩进(空格或者tab)
缩进错误:1.多了一个缩进
2.少了一个缩进
3.标识符和关键字
标识符是程序员在程序中给变量、函数或者类命名的时候的命名要求
1)标识符:1.由字母、数字、下划线组成 2.数字不能开头
变量名 = 数据
abc = 100
_abc = 100
abc123 = 100
_123 = 100
a*b = 100 报错
1abc =100 报错
2)关键字:在Python中本身就具备特殊功能或者特殊意义的标识符就是关键字
关键字只能在特定情况按照特定的方式使用不能用来给变量、函数、类取名字
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)数字数据 - 表示数值大小的数据就是数字数据,程序中使用的时候和数学中一样:
例如:18,100,-10,3.1415926,-9.1,+56,3e4
数字对应的类型:整型、浮点型
a.整型(int) - 所有整数对应的类型
b.浮点型(float) - 所有小数对应的类型
2)文本数据 - 表示文字信息的数据就是文本数据,程序中使用文本数据的时候需要将文
字内容放到单引号或者双引号中
例如‘万璐’,‘成都’,‘18349201359’
文本数据对应的类型:字符串(str)
3)布尔数据 - 只有True和False两个值,True相当于生活中的yes
表示真,肯定,False相当于生活中no表示假、否定
程序中使用布尔的时候True和False直接写
布尔数据相对应的类型:布尔(bool)
4)空值 - None,表示没有
5)其他常用类型:列表,元祖,集合,字典,迭代器,生成器,
函数,自定义类型
5.获取数据类型 - type
type(数据) - 获取指定数据类型
print(’---------------’)
type(100)
print(type(100))
print(type(12.3))
print(type(‘万璐’))
print(type(False))
6.输出(打印)函数 - print
将程序中的数据显示到控制台
1)一次打印一个数据
print(数据)
2)一次打印多个数据:print(数据1,数据2,数据3,…)
3)设置参数end
print(数据,end(默认为换行)) - print打印数据的时候先将数据全部显示在控制台,显示完成后自动打印end的值,end默认是回车
4)设置参数sep
默认情况下一个print同时打印多个数据,数据之间用空格隔开
print(2, 4, 6, sep=’+’)
print(11, 22, 33, sep=’+’, end=’=’)
7.输入函数 - input
变量名 = input(输入提示信息)
input(输入提示信息)
name = input('请输入姓名:')
age = input('请输入年龄:')
gender = input('请输入性别:')
注意:不管通过input从控制台输入的数据是什么,得到的数据
类型都是字符串
print(type(name), type(age), type(gender))
print(age < 18)
补充:类型转换
类型名(数据)
8.变量
message = '大嘴:有一个怪兽,他一直不停的吃东西'
print(message)
print(message)
print(message)
print(message)
1.定义变量(定义=创建)
变量名 = 数据
说明:
变量名 - 程序员自己命名。
要求:是标识符;不是关键字
规范:1)见名知义(看到变量名就大概知道变量中保存的
是什么数据)
2)所有的字母都小写,多个单词之间用下划线隔
开
3)不使用系统的函数名、类名、模块名
= - 赋值符号,固定写法
数据 - 任何有结果的表达式,例如:具体某种类型的数据、
已经赋值过的变量、运算表达式
dog_name = '财财'
cat_name = '花花'
a = 100
b = '你好'
c = a
print(a,c)
练习:定义三个变量,分别保存自己的姓名,年龄和电话
name = '万璐'
age = 28
tel = '18349201359'
2.使用变量
使用变量就是使用变量中保存的数据,数据能做的事情,变量都可以做
print(age)
print(28+10)
print(age+10)
练习:打印个人信息,姓名:XX,年龄: XX,电话:XXXX
print('姓名:', name, ',', '年龄:', age, ',', '电话:', tel, ',')
print('姓名:', name, end=',')
print('年龄:', age, end=',')
print('电话:', tel)
e)
print(28+10)
print(age+10)
练习:打印个人信息,姓名:XX,年龄: XX,电话:XXXX
```python
print('姓名:', name, ',', '年龄:', age, ',', '电话:', tel, ',')
print('姓名:', name, end=',')
print('年龄:', age, end=',')
print('电话:', tel)