day1(python入门教程)
python简介
介绍python:语法简洁,应用广泛
python环境搭建
安装python:用conda(miniconda thu)anaconda (勾选“Add Miniconda3 to my PATH environment variable”)
配置环境变量:创建环境:conda create -n env_name(自定义名字) python=3.10 进入环境 conda activate env_name python=3.10 退出环境conda deactivate
安装IDE(vscode,vs,pycharm):以vscode为例:1.安装中文包 2.安装python插件
基本语法
课程上的讲解
变量与数据类型:整数、浮点数、字符串、列表、字典
变量定义:存储数据的容器 赋值:= 变量名命名规则、强制数据类型转换(与C语言类似)
结构:if、else、elif、for、while
函数和模块:有自己的函数库和模块,可以调用。
导入模块:import math 使用模块中的函数:math.sqrt() 模块的别名:as(import math as m→m.sqrt()调用)
菜鸟上的讲解
注释# ’‘’ ‘’‘(双行)
列表类型:特点,有序,可重复,可扩展
names=【】list
元组类型:特点,有序,可重复,不可扩展
()tuple
集合类型:特点,无序(存储和输出不同),不可重复,可扩展
{}set
字典类型:key->value
{}dict
print格式
print(‘我的学号是%06d’%(student_no,))
print(‘%.1f,%.2f’%(money,age))
如果不换行,加(end=‘ ’)
for while if else elif break,continue 用法和C语言类似
文件操作
文件打开;open();(with链接)
文件关闭;close();
文件写/读;write/read()
jupyter notebook的安装使用
第一步:打开conda搭建的环境:conda activate env_name
第二步:在环境里安装(指令行前面由带括号的环境名称,代表进入了):pip install jupyter
第三步:打开(在网页里,云平台)
作业的感想
和C语言很大的不一样:缩进是有意义的(改了十几次的原因)