@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相关推荐

  1. datawhale Python Day6

    综述:今天将学习函数.函数是带名字的代码块,用于完成具体工作.要执行函数定义的特定任务,可调用该函数.需要在程序中多次执行一项任务时,我们无需反复编写该任务的代码,而只需调用执行该任务的函数即可.通过 ...

  2. python 脚本_python脚本如何同时运行多个

    当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...

  3. python执行多个py文件_【经验分享】如何同时运行多个python脚本

    当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...

  4. Task 03 python自动化之word操作

    1.课前准备 """学习路径均来源于DataWhale"" python 处理 Word 需要用到 python-docx 库,终端执行如下安装命令: ...

  5. python之文件与文件系统

    1. 文件与文件系统 1.1 打开文件 open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, c ...

  6. python实现linux tree目录树状图

    内网不能下载linux tree工具包,动手写之. 先上一个能实现最基础功能的乞丐版片段. # coding=utf-8 # Author : BaoJunxian # Date : 2018/11/ ...

  7. 【经验分享】如何同时运行多个python脚本

    当我们想一次运行多个py脚本的时候你想到了什么应用场景了吗?当你想同时并行的处理一些对象时你有什么好方法吗?下面我就简单的总结一些这方面的小技巧,方便大家根据情况灵活处理. 1 用一个py脚本运行多个 ...

  8. 分布式任务调度系统V1

    分布式任务调度系统V1目标 初步目标实现,实现任务的下发分配,分布式任务执行,支持任务分片(在代码上支持),任务执行记录. 任务调度系统构思 基于C/S架构实现,基于长连接来管理实现,当前版本的逻辑架 ...

  9. 自动化办公:1、文件自动化处理邮件批量处理

    1 文件自动化处理 1.1 读写文件 如何使用python在硬盘上创建.读取和保存文件. 1.1.1 文件与文件路径 文件的两个属性:"路径"和"文件名". 路 ...

  10. Task01 文件处理与邮件自动化

    文章目录 前言 一.文件处理 1.1 文件与文件路径 1.2 当前工作目录 1.3 路径操作 1.3.1 绝对路径和相对路径 1.3.2 路径操作 1.3.3 路径有效性检查 1.4 文件及文件夹操作 ...

最新文章

  1. 放假看片时,一定要检查域名是不是 HTTPS ,不然……
  2. 模板 - DP动态规划
  3. Java枚举类使用方式
  4. 如何把后台返回数据的根据某个选项去重新排序?
  5. TX Text Control文字处理教程
  6. class文件反编译-指令字节码对照表
  7. Java 折半查询,java之折半查询
  8. k8s通过yaml创建pod_Kubernetes根据yaml创建pod的时候8080访问被拒绝报错
  9. visual studio installer 卸载时不能删除安装目录问题
  10. meta你到底了解多少
  11. 标贝科技亮相2019中国互联网大会 解决语音合成定制需求痛点
  12. 英特尔无人车!灯,等灯等灯!
  13. 在Linux上安装Mysql 以及 涉及问题
  14. Tomcat8中URI不支持{}|等特殊字符解决方案
  15. 虚拟机开机时出现Press ESC in 5 seconds to skip startup.nsh, any other key to continue问题的解决办法
  16. 数据库系统之NoSQL数据库系统
  17. 永洪BI-相关小知识点
  18. dell r710重装系统_DELL R710系统安装指南10页
  19. WORD中如何调整字间距
  20. 全球及中国3D打印人体器官行业发展态势及前景策略分析报告2022-2028年

热门文章

  1. 对接钉钉审批_钉钉审批对接是什么-和钉钉审批对接相关的问题-阿里云开发者社区...
  2. 使用vs2019创建win32动态链接库
  3. 特斯拉Powerwall网关可能受到黑客攻击
  4. SCT82A30 6V-100V宽输入电压范围同步降压控制器,P2P替代LM5145
  5. 如何使用视频流媒体服务器支持HTML5直播?
  6. 版本管理工具Cliosoft SOS安装并使用
  7. jquery遍历得到的 Map 数据,
  8. es6利用Reflect实现观察者模式,并详解Reflect对象
  9. 使用ArcPy实现创建ags文件
  10. H国身份证号码【多组实例测试】