python入门系列

【task1】时长:2天
1)环境搭建:anaconda环境配置、解释器

2)python初体验:print and input

3)python基础讲解:python变量特性+命名规则、注释方法、python中“:”作用、学会使用dir( )及和help( )、import使用、pep8介绍

4)python数值基本知识:python中数值类型(int,float,bool,e记法等)、算数运算符、逻辑运算符、成员运算符、身份运算符、运算符

=======================================================================================================
1)环境搭建:anaconda环境配置、解释器
下载地址:
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
在这里插入图片描述
在这里插入图片描述
环境配置参考https://www.cnblogs.com/ilovemilly/p/10005550.html
2)python初体验:print and input
在这里插入图片描述
3)python基础讲解:python变量特性+命名规则、注释方法、python中“:”作用、学会使用dir( )及和help( )、import使用、pep8介绍
Python编程中,变量是用于存放值或对像的容器。而变量的名称可以自定义。
变量命名规则:
变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(_),而不能使用空格、连字符、标点符号、引号或其他字符。
变量名的第一个字符不能是数字,而必须是字母或下划线。
Python区分大小写。
不能将Python关键字用作变量名。

python单行注释符号(#)
多行注释是用三引号’’’ ‘’'包含的

函数,循环,条件,类定义等后面都是跟着一个block, block需要缩进,所以这些语句后面都有一个冒号,即采用代码缩进和冒号来区分代码之间的层次。

dir()用来查询一个类或者对象所有属性
help()函数帮助我们了解模块、类型、对象、方法、属性的详细信息

import() 函数用于动态加载类和函数 。
如果一个模块经常变化就可以使用 import() 来动态载入。
import sys
import(‘a’) # 导入 a.py 模块

PEP8 是什么呢,简单说就是一种编码规范,是为了让代码“更好看”,更容易被阅读。 具体有这些规范,参考 PEP 8 --Style Guide for Python Code.当然也可以使用Pycharm检查或使用pylint.下面是规范总结
https://my.oschina.net/u/2474096/blog/2248957

4)python数值基本知识:python中数值类型(int,float,bool,e记法等)、算数运算符、逻辑运算符、成员运算符、身份运算符、运算符

目录
1、字符串
2、布尔类型
3、整数
4、浮点数
5、数字
6、列表
7、元组
8、字典
9、日期

1、字符串
1.1、如何在Python中使用字符串
a、使用单引号(’)
用单引号括起来表示字符串,例如:
str=‘this is string’;
print str;

b、使用双引号(")
双引号中的字符串与单引号中的字符串用法完全相同,例如:
str=“this is string”;
print str;

c、使用三引号(’’’)
利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:
str=’’‘this is string
this is pythod string
this is string’’’
print str;

2、布尔类型
bool=False;
print bool;
bool=True;
print bool;

3、整数
int=20;
print int;

4、浮点数
float=2.3;
print float;

5、数字
包括整数、浮点数。
5.1、删除数字对象引用,例如:
a=1;
b=2;
c=3;
del a;
del b, c;
#print a; #删除a变量后,再调用a变量会报错

5.2、数字类型转换
复制代码

int(x [,base]) 将x转换为一个整数
float(x ) 将x转换到一个浮点数
complex(real [,imag]) 创建一个复数
str(x) 将对象x转换为字符串
repr(x) 将对象x转换为表达式字符串
eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s) 将序列s转换为一个元组
list(s) 将序列s转换为一个列表
chr(x) 将一个整数转换为一个字符
unichr(x) 将一个整数转换为Unicode字符
ord(x) 将一个字符转换为它的整数值
hex(x) 将一个整数转换为一个十六进制字符串
oct(x) 将一个整数转换为一个八进制字符串

复制代码

5.3、数学函数
复制代码

abs(x) 返回数字的绝对值,如abs(-10) 返回 10
ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5
cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
fabs(x) 返回数字的绝对值,如math.fabs(-10) 返回10.0
floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4
log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0
log10(x) 返回以10为基数的x的对数,如math.log10(100)返回 2.0
max(x1, x2,…) 返回给定参数的最大值,参数可以为序列。
min(x1, x2,…) 返回给定参数的最小值,参数可以为序列。
modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
pow(x, y) x**y 运算后的值。
round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。
sqrt(x) 返回数字x的平方根,数字可以为负数,返回类型为实数,如math.sqrt(4)返回 2+0j

复制代码

6、列表
6.1、初始化列表,例如:
list=[‘physics’, ‘chemistry

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值