第一阶段第一章
一.什么是编程语言
1.编程语言就是用于人类和计算机沟通的一种语言,通过编写编程语言去指挥计算机工作。
它无法与计算机直接沟通所以须要(解释器或者编译器)将编程语言转换成为二进制从而实现与计算机沟通
二.python环境安装
打开浏览器输入网址:https://www.python.org
三.第一个python程序
1.python向世界说你好!!!
打开cmd(命令提示符)输入python按回车
在里面输入代码回车即可
print("你好,世界"!!!)
四.python解释器
python解释器就是计算机的一个程序,是用来翻译python代码,并提交给计算机运行
所以它的功能就两点:
1.翻译python代码
2.提交给计算机运行
首先一个基本原理是:计算机只认识二进制,即0和1
解释器程序(python.exe)
安装python环境本质上就是安装:
python解释器程序
代码随时可以写但是运不运行就看电脑上有没有解释器程序
cmd(命令提示符)中代码写一行执行一行
如果想要写多行代码可以去实行以下方式:
1.在桌面或者自己在任意一个盘中新建记事本文档(例如text.txt)
2.在text.txt中写入多行代码保存
3.最后以令记事本以.py结尾再去"命令提示符"内去运行它
五.python开发环境
1.python程序的开发有许多种方式,一般有:
- python解释器环境内执行单行代码
- python解释器程序,执行python代码文件
- 使用第三方IDE(集成开发工具),例如pyCharm软件,开发python程序
2.下载pyCharm
下载网址:https://www.jetbrains.com
第一阶段-第二章
一.字面量
在代码中被写下固定的值,被称之为字面量
1.Python 可以处理 7 种类型的数据:
- 数值
- 字符串
- 布尔值
- 列表
- 元组
- 字典
- 集合
2.数值类型的数据表示:
整数,浮点数,复数,例如
- 整数:123
- 浮点数:1.23
- 复数:4+5j
3.字符串(string):
又称文本,由任意数量的字符,如中文,英文,各类符号组成的,统称字符串
4.常见字面量类型
一般前期先了解整数,浮点数,字符串这三类即可;
5.如何基于print语句输出各类字面量,例如:
#写一个整数字面量
666
#写一个浮点数字面量
13.14
#"写一个字符串字面量"
"你好,博客"
#通过print语句输出各字面量
print(666)
print(13.14)
print("你好,博客")
输出:
666
13.14
你好,博客
二.注释
注释就是在代码中起说明作用的文字,它并不是程序不会被代码执行
1.单行注释
单行注释是指以#开头右边附以文字解释说明代码作用并不能够执行
#单行注释用 #:例如
#你好,博客
2.多行注释
多行注释是指以一对三个双引号"""解释说明"""引起来做说明
#多行注释用:例如
"""
print(666)
print(13.14)
print("你好,博客")
"""
三.变量
就是程序运行,时能够储存计算结果或者能表示值的抽象概念,简单来说变量就是程序运行时记录数据用的
1.定义格式:
变量名称=变量的值
变量名称:每一个变量都有自己的名称
而=:就是赋值,表示等号右侧的值赋予左侧的变量
变量值:每一个变量都有自己储存的值叫做变量值
2.举个例子:
说我微信余额有100,买了可乐3块,买了泡面五块,买了零食20,试问微信余额剩余多少钱?(按照print依次输出)
#首先定义一个变量
money=100
print("微信余额有:",money)
#买可乐花费3块
money=100-3
#print输出买完可乐剩余
print("买完可乐剩余:",money,"元")
#买泡面花费5块
money=money-5
#print输出买完泡面剩余
print("买完泡面剩余:",money,"元")
#买零食花费20块
money=money-20
#print输出最后还剩多少钱?
print("最后还剩余:",money,"元")
最后输出结果:
四.数据类型
在学习字面量的时候我们了解到数据:是有类型的
当然在入门阶段我们只接触以下三种数据类型:
1.如何验证数据类型用type()语句
方式有三
#方式一:使用print直接输出数据类型结果
print(type(555))
print(type(13.14))
print(type("你好博客"))
#方式二:使用变量储存type()语句结果
string_type=type("你好,博客")
int_type=type(666)
float_type=type(5.20)
print(string_type)
print(int_type)
print(float_type)
#方式三:使用type()查看变量语句中是否储存变量类型
name="你好,python"
name_type=type(name)
print(name_type)
五.数据类型转换
数据类型转换:例如数字转换为字符串,字符串转换为数字
常见转换语句:
同前面学习type()语句一样这三个语句都是自带结果的(返回值)
我们可以用print直接输出也可以用变量储存他们的值
1.将数字类型转换为字符串
num_str=str(555)
print(type(num_str),num_str)
float_str=str(2.34)
print(type(float_str),float_str)
2.将字符串类型转换为数字
num=int("11")
print(type(num),num)
num2=float("1.23")
print(type(num2),num2)
3.浮点数转整数
int_num=int(1.12)
print(type(int_num),int_num)