python基础任务1打卡——第一天

1. 环境搭建
a) anaconda环境配置
b) 解释器

Python有多种解释器分别是:

  • CPython这个是用C语言开发的,也是目前最常用的解释器,用>>>作为提示符

  • IPython是基于CPython的一个交互的解释器,用In[序号]:作为提示符

  • PyPy是采用JIT技术的Python解释器,执行速度比前两种快

  • Jython是运行在Java平台上的Python解释器,它可以直接把代码编译成java字节码来执行

  • IronPython是一种在 NET 和 Mono 上实现的 Python 语言,IronPython 2.7.8现已推出!
    我安装的是PyCharm 2017.3.4 x64 使用的是默认的CPython解释器
    2. python初体验
    a) print and input
    print(内容) #内容可以是字符串、数值型、变量

    > #打印乘法表 i=1 while i<=9:
    >     j=1
    >     while j<=i:
    >         print("{}*{}={}\t".format(j,i,j*i),end="")  # .format() 是格式化输出,括号里的变量与前面的{}一一对应,end="" 是不换行输出,默认print()是换行输出的
    >         j+=1
    >     print()
    >     i+=1
    
  • input
    a=input("提示信息") #一般用一个变量来存储从键盘输入的信息,注意:接收的都是字符串类型

3. python基础讲解
a) python变量特性+命名规则
python一切皆对象
常量有类型,变量无类型
不关系变量溢出,python会自动转变类型
标示符可以由 字母、下划线 和 数字 组成,不能以数字开头,不能与关键字重名、区分大小写
变量命名可以有:
· 小驼峰式命名法—— 第一个单词以小写字母开始,后续单词的首字母大写
· 大驼峰式命名法—— 每一个单词的首字母都采用大写字母
b) 注释方法
单行注释:#这里是注释内容,只要在我前面加#我就是注释信息了
多行注释:'''我在一对三个单引号组成的多行注释里'''
c) python中“:”作用
“:”一般在在函数定义语句、for语句、while语句、if语句、类定义等后面使用,也可以用于切片a[::-1] 表示把列表内容倒序输出
d) 学会使用dir( )及和help( )
dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。
help() 函数用于查看函数或模块用途的详细说明。
e) import使用
我们可以使用 import 语句来引入模块,语法如下:

方法一:import math
方法二:from math import pi 
方法三:from math import pi as new_name
 使用:math.pi

f) pep8介绍
PEP8是一种规范的编码布局规定,例如建议每一级缩进使用4个空格、所有行限制的最大字符数为79等。
4. python数值基本知识
a) python中数值类型,int,float,bool,e记法等
Python3 中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)
其中不可变数据类型有3 个:Number(数字)、String(字符串)、Tuple(元组)
可变数据类型有3 个:List(列表)、Dictionary(字典)、Set(集合)
b) 算数运算符来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html
c) 逻辑运算 来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html
d) 成员运算符 来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html
e) 身份运算符 来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html
f) 运算符优先 来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html

文章图片引用来源:菜鸟教程http://www.runoob.com/python3/python3-basic-operators.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值