第一讲 环境部署
Python环境部署
准备工作:
基于Windows系统的Python环境部署
1、Python3安装包下载
Python官方网站
(1)最新版Python3.8.2下载 点击下载
(2)下载完成后双击运行
(3)安装界面打开后首先要选择如下
(4)再然后勾选第一项,确定安装位置
(5)安装完成后在开始菜单中会出现如下
(6)按win+R键,在运行框中输入cmd,打开命令行窗口
输入 python,即可显示当前已安装Python版本
2、vscode下载安装与配置
(1)vscode最新版下载 点击下载
下载完成后双击运行,点击确定
(2)选择安装目录,直至安装完成
(3)配置vscode
在vscode中安装如下几个插件
3.小程序编写
运行vscode
新建一个文件→另存为.py格式
在编辑器中输入以下代码:
import time
name = "XXX"
number = "2017XXXXXXXX"
blessing = """
大家好我是%s(%s),祝大家平平安安,健健康康。
2020年注定不寻常,今年我的目标是.......
返校后告诉你奥,期待与你的相遇,勿念,保重!
祝福人:%s 时间:%s
"""
print(blessing % (name, number, name, time.strftime("%Y-%m-%d")))
右键→选择在编终端中运行Python文件,运行结果如下
第二讲 基本知识
1、变量,语句,缩进,注释
变量命名规则
语句
缩进、注释
输入与输出操作
第三讲 条件语句与循环语句
1、数据类型
(1)标准数据类型
number(数字):int、float、bool
str(字符串)
list(列表)
tuple(元组)
set(集合)
dict(字典)
不可变数据类型
number(数字)、str(字符串)、tuple(元组)
可变数据类型
list、dict、set
(2)number
支持int、float、bool、complex
str (字符串)
Python中的字符串用单引号(’)或双引号(")括起来,同时
使用反斜杠(\)转义特殊字符。
set (集合)
集合(set)是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元素。可以使用大括号U或者set〇函数创建集合,
注意:创建一个空集合必须用而不是{},因为U是用来创建一个空字典。
list (列表)
列表元素可重复,可修改
列表是写在方探穷[])之间、用逛号分隔幵的元尜列表。
索引值以0为开始值,-1为从末尾的开始位置。
加号(+ )是列表连接运算符,星号(*)是重复操作。
tuple (元组)
元组(tuple)与列表类似,不同之处在于元组败元素不激
參改。元组写在//、贫号()里,元索之间用if受隔开。
diet (字典)
列表是有序的对象集合,字典是无序的对象集合9
两者之间的区别在于:字典当中的元素是通过键来存取的,
而不是通过偏移存取。
字典是一种映射类型,字典用"U"标识,它是一个无序的
键(key):值(value)对集合。
键(key)必须使用不可变类型。
在同一个字典中,键(key)必须是唯一的。
方法:
内置的type。函数可用来查遂阳象类連C
isinstance 来判断
2、运算符
Python语言支持以下类型的运算符:
算数运算符
比较运算符
赋值运算符
逻辑运算符
成员运算符
身份运算符
第四讲 数字猜谜游戏
运行vscode,新建文件,另存为数字猜谜.py
在编辑器中输入以下代码:
number = 6
guess = -1
Class = "计科1703"
name = "XXX"
Sno = "2017XXXXXXXX"
explain = "大数据挖掘分析与应用第二周作业"
print(Class, Sno, name, explain, time.strftime("%Y-%m-%d"))
print("数字猜谜游戏!".center(38, '-'))
while guess != number:
try:
guess = input("请输入你猜的数字:")
# print(type(guess))
guess =int(guess)
except ValueError as e:
print("\t请输入数字")
continue
# print(type(guess))
if guess == number:
print("\t恭喜,你猜对了!")
elif guess < number:
print("\t猜的数字小了...")
else:
print("\t猜的数字大了...")
运行结果如下: