码迷,mamicode.com
首页 > 编程语言 > 详细

python学习代码

时间:2018-05-23 18:58:30      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:指定   color   tuple   print   raw_input   insert   col   rip   5.5   

# encoding=utf-8
import sys
import time

# 我想从键盘输入信息
name =‘‘    #赋值为空
print name  #输出空
name=raw_input("请输入姓名:")
print 你好:+name

# 字符串的切片
st1 = HelloWorld
print st1[0]
print st1[0:5]

# 字符串的拼接
st2 = I Love Python
print st1+st2

# 字符串的格式化输出 %s %d %f %c
st3 = LiLei
st4 = 18
print (my name is %s and i\‘am %d%(st3,st4))

# 字符串的常用函数
# len() 获取长度
print st3+长度,len(st3)

# strip() 去除两端的空格
st5 =   my name is  
print 去除两端的空格,st5.strip()

# lstrip() 去除左边空格
print 去除左边空格,st5.lstrip()

# rstrip() 去除右边空格
print 去除右边空格,st5.rstrip()

# 替换中间的空格
print 替换中间的空格,st5.replace( ,‘‘)

# replace() 替换的次数,eg:替换2次
st6 = aaabbcc
print st6.replace(a,b,2)

# upper() 字符串的大写
print st6.upper()

# lower() 字符串的小写
print st6.lower()

# find() 字符串的查找,返回找到的索引值
print st6.find(c),"\n"

# ---------------------------------------
print 列表:有序---------------------------------------
# 列表
lis_1 = [12,45.55,adaded,[2,3,"dfa"]]
print len(lis_1)
# 列表切片
var_1 = lis_1[0]
print var_1
var_2 = lis_1[2:3]
print var_2
lis_1[0] = 12已被修改
print lis_1
lis_1 = [12,124,1241]
lis_1.append(name)
print lis_1
lis_1.insert(2,insert)
print 插入数据,lis_1
var_pop=lis_1.pop(2)
print 弹出索引为2的数据为:,var_pop,原列表,lis_1
lis_1.remove(12)
print 删除后的列表:,lis_1
lis_1.reverse()
print 反转后的列表,内容测底改变,lis_1
print 取值反转,取值而已, lis_1[::-1], "\n"

# ---------------------------------------
print 元组:有序---------------------------------------
tup1 = (12,45.55,3434dfrte,[23,55,fet344dr45])
print tup1[1]
print tup1[3][1]
print tup1[1:3]
"""
元组与列表的共同点和不同点:
1.共同点:都是有序数据类型,元素可以是任意类型
2.不同点:list中的单个元素可以重复赋值
         元组的单个元素不允许重复赋值
"""
# 怎么实现往元组中增加一个元素,先将元组转换成列表,对列表进行操作,再转换成元组
replace_tuple = list(tup1)
replace_tuple.insert(2,zhangsan)
new_tup1 = tuple(replace_tuple)
print new_tup1

# 字典:一种无序数据类型,单个元素由key:value组成
dic1 = {name:LiLei,age:18}
print len(dic1)
print dic1
# 字典中key不允许重复、不允许修改,value可被修改
dic1[name]=xiaoHong
# 往字典中添加元素
dic1.update({class:101,count:56})
print dic1
# 弹出字典中key为name的元素
print dic1.pop(name)
# 返回字典中所有的key
print dic1.keys()
# 返回字典中所有的value
print dic1.values()
# 将字典中的元素清空
dic1.clear()
print "\n"

# ---------------------------------------
print 数据类型time---------------------------------------
# 从1970年1月1日00:00:00到当前系统日期的秒数
print time.time()
# 本地时间
print time.localtime()
# 将日期按指定格式输出
print time.strftime(%Y-%m-%d %H:%M:%S,time.localtime())
# 将日期按指定格式输出
print time.strptime("1992-8-20",%Y-%m-%d)

 

python学习代码

标签:指定   color   tuple   print   raw_input   insert   col   rip   5.5   

原文地址:https://www.cnblogs.com/cmnz/p/9078240.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!