程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

python(0)

标签  

暂无标签

日期归档  

Python基础组队学习task1

发布于2019-08-06 10:37     阅读(1017)     评论(0)     点赞(4)     收藏(1)


知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

anaconda环境安装

官网下载地址:https://www.anaconda.com/distribution/#download-section

Jupyter Notebook添加目录(MacBook)

  1. 安装jupyter_contrib_nbextensions,终端输入:
    pip install jupyter_contrib_nbextensions
  2. 配置 nbextension,终端输入:
    jupyter contrib nbextension install --user
  3. 启动jupyter notebook
    选择 Nbextensions
    勾选 Table of Contents
    在这里插入图片描述
  4. 打开ipynb文件,点击如下按钮即可
    在这里插入图片描述

python基础学习

python初体验

print输出

print('我今天开始学习python')
我今天开始学习python
print(2*4)
8

input函数

a = input('a = ')
b = input('b = ')
print(a,b,a+b)
a = 2
b = 3.4
2 3.4 23.4

python基础讲解

变量特性+命名释方法

命名规则:

  1. 变量名必须以字母或下划线( _ )开始,名字中间只能以字母、数字和下划线组成

  2. 变量名的长度不得超过255个字符

  3. 变量名在有效的范围内必须是唯一的,且区分大小写

  4. 变量名不能是python中的关键词

    python中的关键词如下
    python中关键词

Python中的注释有单行注释和多行注释:

  1. 单行注释以 # 开头
  2. 多行注释用三个单引号 ‘’’ 或者三个双引号 “”" 将注释括起来

变量赋值
等号(=) 用来给变量赋值。
等号(=) 运算符左边是一个变量名, 等号(=) 运算符右边是存储在变量中的值

# 单行注释
aa = 34   # 整数型
Aa = 2.34  # 浮点型
var = aa + Aa
print(aa)
print(Aa)
print(var)
34
2.34
36.34
'''
多个变量赋值
多个变量被赋予相同的数值
多个变量被赋予不同的数值
'''
a = b = c = 1
print(a,b,c)
A, B, C = 11, 22, "lucky"
print(A,B,C)
1 1 1
11 22 lucky

“:”作用

  1. 分割数组
a = 'python'
print(a[1:4]) #获取第1位到第3位的值
print(a[:3]) #获取第0位到第2位的值
print(a[2:]) #获取第2位到最后一位的值
yth
pyt
thon
  1. 用于循环/分支结构,函数定义语句末尾

dir( )及help( )使用

dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。

dir()   #  获得当前模块的属性列表

help() 函数快速获取任何的Python函数或语句的信息

help('float') #属性+属性介绍

import使用、pep8介绍

import导入模块

import module1[, module2[,... moduleN]

from … import 语句,从模块中导入一个指定的部分到当前命名空间中

from modname import name1[, name2[, ... nameN]]

import…as…改变模块名字

import pandas as pd

python数值基本知识

数值类型

数值类型 描述 实例
int 整数 2
float 浮点数 23.0
str 字符串 ‘abc’
bool True/False
e记法 乘以10的几次幂 1.5*10^5 —> 1.5e5

算术运算符

算术运算符 逻辑表达式 实例
+ 两个对象相加 print(2+4) 6
- 两个对象相减 print(2-4) -2
* 两个对像相乘 print(2*4) 8
/ 两个对象相除 print(2/4) 0.5
% 取模 :返回除法的余数 print(6%4) 2
** print(2**4) 16
// 取整除:返回商的整数部分(向下取整) print(6//4) 1

逻辑运算符

逻辑运算符 逻辑表达式 描述 实例
and x and y 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值 a = 10 b = 20 print(a and b) 20
or x or y 如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。 a = 10 b = 20 print(a or b) 10
not not x 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 a = 10 b = 20 print(not(a and b)) False

成员运算符

成员运算符 描述 实例
in 在指定的序列中找到值返回 True,否则返回 False。 a = 1 list = [1,2,3,4] print(a in list) True
not in 指定的序列中没有找到值返回 True,否则返回 False。 b = 10 list = [1,2,3,4] print(b not in list)True

身份运算符

身份运算符 描述 实例
is 判断两个标识符是不是引用自一个对象 a = 20 b = 20 print(a is b) True
is not 判断两个标识符是不是引用自不同对象 a = 20 b = 20 print(a is not b) False


所属网站分类: 技术文章 > 博客

作者:gg

链接:https://www.pythonheidong.com/blog/article/7787/0a89334f90b248ade3c6/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

4 0
收藏该文
已收藏

评论内容:(最多支持255个字符)