python基础

一、数组的使用

 

二、条件语句

num = 5
if (num >= 0 and num <= 5) or (num >= 10 and num <= 15):    # 判断值是否在0~5或者10~15之间
    print 'hello'
elif num == 8:           # 值等于8时输出
    print 'user'
elif num < 0:            # 值小于零时输出
    print 'error'
else:                    # 条件均不成立时输出
    print 'roadman'    

三、字符串操作

1、字符串截取

test = 'pythontest'
print (test[2:-1])    # 第三个到倒数第二个字符    thontes
print (test[3])       # 第四个字符                h
print (test[2:5])     # 第三到第五个的字符        tho
print (test[2:])      # 第三个开始后面所有字符    thontest
print (test[:6])      # 第一个开始到第七个字符    pythont
print (test * 2)      # 输出字符串两次            pythontestpythontest

2、反斜杠可以用来转义,使用r可以让反斜杠不发生转义

>>> print('Ru\noob')
Ru
oob
>>> print(r'Ru\noob')
Ru\noob

3、成员运算符in和not in,包含和不包含

>>>"H" in a
True

四、基本数据类型以及之间转换

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)

1、数字Number包含int、float、bool、complex(复数)

(1)、可以同时为多个变量赋值,如a, b = 1, 2

(2)、数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数

(3)、复数complex由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

2、数据类型转换

int(x)  将x转换为一个整数

float(x)  将x转换为一个浮点数

str(x)  将对象转换为字符串

chr(x)  将一个整数转换为一个字符(ASCII码对应字符)

五、常用基本函数

 type()    查询变量的数据类型  例:type("111"),返回<class 'str'>

string.replace('-','')    字符串替换(去掉字符串string中的‘-’)

六、处理时间

1、获取当前时间

from datetime import datetime
datetime.now().strftime('%Y-%m-%d %H:%M:%S')

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值