Datawhale Python-task1-Ariel
@TOCDatawhale Pyhon-task1
1.环境搭建
[1]Anaconda环境配置
Anaconda可以选择在国内镜像网站下载更加快速,不想多说,自行下载安装,我安装的版本是python3.6
[2]解释器
python解释器其实有很多,但是其中使用最广泛的,也是属于官方版本的为CPython,在以后的代码中,使用的也都是CPython;
2.Python初体验
[1]输入输出
print:输出函数
//
print("Hello world!")
input:输入函数
获取用户输入文本,再将这些文本呈现给用户
message = input("Hello Datawhale!")
print(message)
在python中,无论用户输入什么,都会存成字符串类型。
3.Python基础讲解
[1]Python变量特性+命名规则
- 变量名只能包括字母,数字,下划线。变量名可以字母或下划线打头,但不能以数字打头。
- 变量名不能包含空格,但可使用下划线来分隔其中的单词。
- 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词
- 变量名应即简短又具有描述性。
- 慎用小写字母l和大写字母O
[2]注释方法
在Python中注释用“#”标识,井号后面的内容会被解释器忽略。
[3]Python中":"的作用
[4]学会使用dir()和help()
dir()函数是Python提供的一个API函数,dir()函数会自动寻找一个类或者对象的所有属性。
help()函数帮助我们了解模块,对象,类型,方法,属性的全部信息。
dir(list)
help(list)
[5]import使用
模块(Moudle)是扩展名为.py 的文件,可以将函数存储在被称为模块的的独立文件中,再将模块导入到主程序中,import语句允许在当前运行的程序文件中使用模块中的代码
- 导入整个模块
import numpy
- 导入特定的函数
from module_name import function_name
- 使用as给模块指定别名
import module_name as mn
[6]pep8介绍
简单来说,是一种python 编码规范
3.Python数值基本知识
[1]Python中数值类型
整数:
浮点数:
bool:
e记法:(例如10000记为1e4)
[2]算术运算符与逻辑运算符
算术运算符:+,-,*,(运算见上截图);
逻辑运算符:
[3]成员运算符
[4]身份运算符
[5]运算符优先级
算术运算符>身份运算符>成员运算符>逻辑运算符
Datawhale Python-task1-Ariel相关推荐
- datawhale Python Day6
综述:今天将学习函数.函数是带名字的代码块,用于完成具体工作.要执行函数定义的特定任务,可调用该函数.需要在程序中多次执行一项任务时,我们无需反复编写该任务的代码,而只需调用执行该任务的函数即可.通过 ...
- python 脚本_python脚本如何同时运行多个
当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...
- python执行多个py文件_【经验分享】如何同时运行多个python脚本
当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...
- Task 03 python自动化之word操作
1.课前准备 """学习路径均来源于DataWhale"" python 处理 Word 需要用到 python-docx 库,终端执行如下安装命令: ...
- python之文件与文件系统
1. 文件与文件系统 1.1 打开文件 open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, c ...
- python实现linux tree目录树状图
内网不能下载linux tree工具包,动手写之. 先上一个能实现最基础功能的乞丐版片段. # coding=utf-8 # Author : BaoJunxian # Date : 2018/11/ ...
- 【经验分享】如何同时运行多个python脚本
当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...
- 分布式任务调度系统V1
分布式任务调度系统V1目标 初步目标实现,实现任务的下发分配,分布式任务执行,支持任务分片(在代码上支持),任务执行记录. 任务调度系统构思 基于C/S架构实现,基于长连接来管理实现,当前版本的逻辑架 ...
- 自动化办公:1、文件自动化处理邮件批量处理
1 文件自动化处理 1.1 读写文件 如何使用python在硬盘上创建.读取和保存文件. 1.1.1 文件与文件路径 文件的两个属性:"路径"和"文件名". 路 ...
- Task01 文件处理与邮件自动化
文章目录 前言 一.文件处理 1.1 文件与文件路径 1.2 当前工作目录 1.3 路径操作 1.3.1 绝对路径和相对路径 1.3.2 路径操作 1.3.3 路径有效性检查 1.4 文件及文件夹操作 ...
最新文章
- 放假看片时,一定要检查域名是不是 HTTPS ,不然……
- 模板 - DP动态规划
- Java枚举类使用方式
- 如何把后台返回数据的根据某个选项去重新排序?
- TX Text Control文字处理教程
- class文件反编译-指令字节码对照表
- Java 折半查询,java之折半查询
- k8s通过yaml创建pod_Kubernetes根据yaml创建pod的时候8080访问被拒绝报错
- visual studio installer 卸载时不能删除安装目录问题
- meta你到底了解多少
- 标贝科技亮相2019中国互联网大会 解决语音合成定制需求痛点
- 英特尔无人车!灯,等灯等灯!
- 在Linux上安装Mysql 以及 涉及问题
- Tomcat8中URI不支持{}|等特殊字符解决方案
- 虚拟机开机时出现Press ESC in 5 seconds to skip startup.nsh, any other key to continue问题的解决办法
- 数据库系统之NoSQL数据库系统
- 永洪BI-相关小知识点
- dell r710重装系统_DELL R710系统安装指南10页
- WORD中如何调整字间距
- 全球及中国3D打印人体器官行业发展态势及前景策略分析报告2022-2028年